欢迎来到天天文库
浏览记录
ID:48353780
大小:52.30 KB
页数:2页
时间:2019-11-20
《ActionScript从入门到高手教程全集(三)字符串的处理.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ActionScript从入门到高手教程全集(三)字符串的处理 ActionScript从入门到高手教程全集(三)字符串的处理本章简单介绍字符串的常用操作函数及查找替换等基本操作学过其他编程语言的同学本章可以直接略过 以下一行代码创建一个数据类型为String的变量并为该变量赋予一个文本字符串值:varalbumName:String=Threeforthemoney;常见的字符串处理任务 创建字符串varstr1:String=hello;varstr1:String=newString(hello);要在使用单引号(')分隔符定义的字符
2、串文本内使用单引号(')请使用反斜杠转义符() length长度varstr:String=Adobe;trace(str.length);//输出:5 连接字符串varstr1:String=green;varstr2:String=ish;varstr3:String=str1+str2;//str3==greenish 在字符串中查找子串substr()和substring()方法非常类似在substr()方法中第二个参数是要返回的子字符串的“长度”而在substring()方法中第二个参数是子字符串的“结尾”处字符的位置varst
3、r:String=HellofromParis,Texas;trace(str.substr(11,15));//输出:Paris,Texas trace(str.substring(11,15));//输出:Parivarstr:String=Themoon,thestars,thesea,theland;trace(str.indexOf(the));//输出:10请注意indexOf()方法区分大小写 varqueryStr:String=first=joelast=chengtitle=managerStartDate=3/6/65;
4、varparams:Array=queryStr.split(,2);split()方法的第二个参数是可选参数该参数定义所返回数组的最大大小 search()方法返回与给定模式相匹配的第一个子字符串的索引位置如下例所示:varstr:String=Themorethemerrier.;//(此搜索区分大小写)trace(str.search(the));//输出:9 您还可以使用正则表达式定义要匹配的模式如下例所示:varpattern:RegExp=/the/i;varstr:String=Themorethemerrier.;trace(
5、str.search(pattern));//0在正则表达式中设置了i标志因此搜索时不区分大小写 在大小写之间转换字符串如下例所示toLowerCase()方法和toUpperCase()方法分别将字符串中的英文字母字符转换为小写和大写:varstr:String=Dr.BobRoberts,9.trace(str.toLowerCase());//dr.bobroberts,9.trace(str.toUpperCase());//DR.BOBROBERTS,9.执行完这些方法后源字符串仍保持不变要转换源字符串请使用下列代码:str=str.
6、toUpperCase();
此文档下载收益归作者所有