flex 正则表达式使用
2012-05-20 00:00
309 查看
这几天要做一个在flex 对字符串进行匹配的过程
以下是例子代码,就是不知道如何设置从后面开始匹配,默认是从头开始匹配的
原作者 :http://speed847.iteye.com/blog/413494
方法一:每次根据lastIndex 保存上次搜索结果,然后进行再次搜索,每次只能返回一个结果
方法二:返回包括所有匹配结果的数组,只需要一次匹配即可
以下是例子代码,就是不知道如何设置从后面开始匹配,默认是从头开始匹配的
原作者 :http://speed847.iteye.com/blog/413494
方法一:每次根据lastIndex 保存上次搜索结果,然后进行再次搜索,每次只能返回一个结果
var result:Object = re.exec(compare_script.text) //compare_script 是一个textarea while (result != null) { Alert.show(result.index+"====="+ re.lastIndex+"===="+ result); //可以看到index 和lastIndex的值 result = re.exec(compare_script.text); //这里再进行一次匹配 }
方法二:返回包括所有匹配结果的数组,只需要一次匹配即可
var re:RegExp = /para_list\[[0-9]\]/g; var result:Array = compare_script.text.match(re); for(var j:int = 0;j<result.length;j++){ Alert.show(result[0]); }
相关文章推荐
- 使用flex 做关键词、正则表达式过滤
- flex 正则表达式的使用
- flex中使用正则表达式
- 使用正则表达式计算字符串中中文字符的个数
- js使用正则表达式
- python使用正则表达式的search()函数实现指定位置搜索功能
- c++ 使用正则表达式分割字符串
- Java - 抓取优酷网视频播放页面(使用jsoup解析html,正则表达式处理字符串)
- VC调用vbscript.dll使用其正则表达式库
- C# 正则表达式的使用详解
- J2SE之不使用正则表达式如何验证QQ号码
- java正则表达式的使用
- 使用ActionScript3正则表达式分析LRC歌词
- 在VS2008中使用正则表达式进行查找和替换
- 【转载】Vim查找替换及正则表达式的使用
- python里使用正则表达式来替换匹配成功的组名
- PowerShell中使用正则表达式跨行匹配字符串的方法
- 使用ICU库中的正则表达式匹配关键字之间含有特殊字符的关键字示例
- Java使用正则表达式取网页中的一段内容(以取Js方法为例)
- java中使用正则表达式