转:FLEX 字符串处理函数
来源:互联网 发布:淘宝airbnb优惠靠谱吗 编辑:程序博客网 时间:2024/06/05 04:42
Flex字符串处理汇总
1.连接Flex字符串:
连接Flex字符串指两个及两个以上的Flex字符串合并成为一个Flex字符串.
1.1."+"操作符连接Flex字符串
格式:Flex字符串1+Flex字符串2+...;
//结果为"Thisworks"
varexample:String="This"+"works";
//结果为"Thereare24people"
varattendance:int=24;
varoutput:String="Thereare"+attendance+"people";//在这里编译器会把attendance自动转换为Flex字符串.
但是+号两边都是数字类型就需要强制转换类型后才可相加.
1.2."+="操作符连接Flex字符串:
表示先进性连接操作然后再把结果赋给第一个Flex字符串.
格式:Flex字符串+=Flex字符串2+Flex字符串3+...;
vars1:String="11";
trace(s1+="22"+"33");//显示"112233"
2.转义字符
字符名
转义字符
新行符\n
Tab符\t
回退符\b
制表符\f
回车符\r
3.搜索匹配的Flex字符串:
使用indexOf或lastIndexOf方法
3.1.顺序搜索Flex字符串indexOf:
从指定Flex字符串开始下标开始往后搜索Flex字符串,若找到则返回第一个匹配的Flex字符串位置否则返回-1.
格式:Flex字符串名.indexOf(要搜索的Flex字符串,开始的下标);//开始下标默认为0
varexample:String="Thisstringcontainsthewordcooltwice.verycool."3.2.逆序搜索Flex字符串lastIndexOf
格式:Flex字符串名.indexOf(要搜索的Flex字符串,Flex字符串结束的位置);
4.取Flex字符串的子串
4.1substr方法:从开始下班器截取一定长度的作为子串.
格式:Flex字符串名.substr(开始下标,子串长度);
Code
4.2substring方法:
从开始下标至结束下标为止截取Flex字符串作为子串.
格式:Flex字符串名.substring(开始下标,结束下标);
varexample:String="rabbits";
trace(example.substring(0,3));//显示:rabb
4.3.slice方法:
与substring方法功能和参数一样,但是有两点区别:
1.substring方法的参数如果为负数会自动转化为0,而slice方法则会看成倒数第几个.
2.substring方法若结束下标小于开始下标表示反截取Flex字符串,但slice方法没有该功能.
格式:Flex字符串名.substring(开始下标,结束下标);
Code
var example:String="rabbits";
5.替换Flex字符串
5.1替换Flex字符串函数replace:
搜索指定Flex字符串并替换为其他Flex字符串,然后返回替换后的Flex字符串.该方法只能替换第一个匹配的Flex字符串,要全部替换需要使用循环.
格式:Flex字符串变量.replace(搜索Flex字符串,替换Flex字符串);
5.2其他替换函数split+join
格式:Flex字符串变量.split(分隔Flex字符串);
数组变量.join(连接Flex字符串);
6.对Flex字符串中的单字符操作 charAt
格式:Flex字符串变量.charAt(字符位置)
var aa:String="123456789";
Alert.show(aa.charAt(1));//显示2
7.大小写转换
toUpperCase:转换成大写字母 格式:Flex字符串变量.toLowerCase();
toLowerCase:转换成小写字母 格式:Flex字符串变量.toLowerCase();
8.过滤空白Flex字符串 mx.utils.StringUtil.trim
格式:StringUtil.trim(Flex字符串);
9.反转Flex字符串 reverse
9.1.使用Flex字符串的spilt方法把Flex字符串转成数组
9.2.使用数组的reverse方法进行反转
9.3.使用数组的join方法转为Flex字符串
Code
var example:String="hello dear reader";10.存取ASCII码1
10.1.以ASCII码构造Flex字符串函数fromCharCode
格式:Flex字符串变量.fromCharCode(ASCII码1,ASCII码2,...);
Code
10.2 读取单字符的ASCII码 charCodeAt
格式:Flex字符串变量.charCodeAt(字符位置);
var example:String ="abcd";- 转:FLEX 字符串处理函数
- FLEX 字符串处理函数
- Flex 字符串处理汇总
- 转 字符串处理函数
- Flex——字符串转日期函数
- flex字符串函数
- flex String 字符串处理方法
- 转:perl字符串处理函数
- 【转】loadrunner字符串处理函数
- 转 Flex(actionscript3.0)字符串处理类库
- Flex字符串操作 函数单元~
- Flex (actionscript3.0)字符串处理类
- FLEX日期格式化处理和字符串转换
- FLEX日期格式化处理和字符串转换
- MakeFile 命令参数---字符串处理函数(转)
- 【转】SQL字符串处理函数大全
- 转VB 字符串处理函数集 收藏
- 【转】PHP字符串处理函数列表
- arcgis10.1如何注册sde
- 转:Java+blazeds+Flex的例子 .
- <转>使用IdentifyTask查询图层属性
- 转 ArcGIS Runtime 加载SHAPE数据的另一种方式-动态图层 .
- 安全学习记忆二
- 转:FLEX 字符串处理函数
- 菜单栏被flex页面遮挡解决办法
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- Flex air修改外部xml文件 (转)
- mysql-5.7.13-win32 安装
- 正则表达式之量词与匹配模式
- spring+mybatis返回json日期处理(日期全局处理相差8个小时解决方法)
- Android通用网络请求解析框架.6(自定义解析器)
- jquery 模拟点击 a 连接