2024年1月13日发(作者:)
ActionScript编程 转换大小写
作用:
创建一个字符串副本,并改变其中所有字符的大小写。
说明:
String类中的toUpperCase()、toLowerCase()、toLocaleUpperCase()和toLocaleLowerCase方法可以转换字符串中字符的大小写。
toUpperCase()方法返回指定字符串的一个副本,其中所有小写的字符均转换为大写字符,且原有字符串保持不变。toUpperCase()方法的一般形式如下所示。
rCase();
toLowerCase()方法返回指定字符串的一个副本,其中所有大写的字符均转换为小写字符,且原有字符串保持不变。toLowerCase()方法的一般形式如下所示。
rCase();
toLocaleUpperCase()方法的功能与toUpperCase()相同,都是返回一个字符串的副本,并将其中所有的小写字符转换大写字符。toLocaleUpperCase()方法的一般形式如下所示。
leUpperCase();
toLocaleLowerCase()方法的功能与toLowerCase()相同,都是返回一个字符串的副本,并将其中所有的大写字符转换为小写字符。toLocaleLowerCase()方法的一般形式如下所示。
leLowerCase();
与
toUpperCase()和toLowerCase()不同的是,toLocaleUpperCase()和toLocaleLowerCase()方法旨在以特定于区域设置的方式处理转换,但ActionScript 3.0实现生成的结果与toLowerCase()方法生成的结果相同。
示例:
将字符串中的大写字符转换为小写字符,或者将小写字符转换为大写字母,这样可以在不区分大小写的情况下,方便搜索指定字符。例如,将str中的所有字符分别转换为大写和小写,如下所示。
var str:String = "Good morning,Jun!";
var strUpper:String = rCase();
var strLower:String = rCase();
trace(strUpper);
trace(strLower);
/*输出:
GOOD MORNING,JUN!
good morning,jun!*/
strUpper = leUpperCase();
strLower = leLowerCase();
trace(strUpper);
trace(strLower);
/*输出:
GOOD MORNING,JUN!
good morning,jun!*/
toUpperCase()和toLocaleUpperCase()方法转换所有存在Unicode小写等效元素的字符,不仅仅只是a至z,如下所示。
var str:String = "Dobré ráno";
var strUpper:String = rCase();
trace(strUpper)
//输出 DOBRÉ RÁNO
strUpper = leUpperCase();
trace(strUpper)
//输出 DOBRÉ RÁNO
toLowerCase()和toLocaleLowerCase()方法转换所有存在Unicode大写等效元素的字符,不仅仅只是A至Z,如下所示。
var str:String = "Dobré ráno";
var strLower:String = rCase();
trace(strLower);
//输出:dobré ráno
strLower = leLowerCase();
trace(strLower);
//输出:dobré ráno
发布者:admin,转转请注明出处:http://www.yc00.com/web/1705133258a1395107.html
评论列表(0条)