字母大小寫轉換:code
/** * * *-------------------------* * | *** 字母大小寫轉換 *** | * *-------------------------* * * 編輯修改收錄:fengzi(瘋子、wu34一、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(); } } }