AS3.0 字母大小写转换
作者:互联网
字母大小写转换:
/** * * *-------------------------* * | *** 字母大小写转换 *** | * *-------------------------* * * 编辑修改收录:fengzi(疯子、wu341、wgq341) * * 不会写代码,我是代码搬运工。 * 联系方式:QQ(493712833)。 * * 随 笔: https://www.cnblogs.com/fengziwu/ * * 版权协议:请自觉遵守LGPL协议,欢迎修改、复制、转载、传播给更多需要的人。 * 免责声明:任何因使用此软件导致的纠纷与软件/程序开发者无关。 * 日 期: 2019.05.14 */ package fengzi.convert { public class LetterConvert { public function LetterConvert() { // constructor code } /** * 转换为大写 */ public static function toUC(str:String ):String { return str.toUpperCase(); } /** * 转换为小写 */ public static function toLC(str:String ):String { return str.toLowerCase(); } /** * 将每个单词(以空格区分)的首字母大写,其它小写 */ public static function toTitleCase(str:String ):String { var words:Array =str.split( " " ); for ( var i:int = 0; i < words.length; i++ ) { words[i] = toInitialCap( words[i] ); } return ( words.join( " " ) ); } /** * 将整个字符串的第一个字母变成大写,其它全部小写 */ public static function toInitialCap(str:String ):String { return str.charAt( 0 ).toUpperCase() + str.substr( 1 ).toLowerCase(); } } }
标签:AS3.0,function,String,字母,大小写,str,static,words,public 来源: https://www.cnblogs.com/fengziwu/p/10913399.html