|
发表于 2011-8-15 17:21:44
|
显示全部楼层
广东省东莞市
[e].版本 2
.支持库 RegEx
.支持库 spec
.子程序 __启动窗口_创建完毕
.局部变量 a, 文本型
.局部变量 正则1, 正则表达式
.局部变量 结果1, 搜索结果, , "0"
.局部变量 b, 文本型
.局部变量 正则2, 正则表达式_
.局部变量 结果2, 整数型
.局部变量 x, 整数型
a = “1000000易1234567语言1234567”
b = “(([^” + 字符 (1) + “-” + 字符 (128) + “ ]{2})+)”
正则1.创建 (“(\d{1,})” + b + “([0-9]{1,})” + b + “(\d{1,})”, )
结果1 = 正则1.搜索全部 (a)
.计次循环首 (7, x)
调试输出 (结果1 [1].取子匹配文本 (a, x, )) ' 自带正则很麻烦,第2和第6是多余的
.计次循环尾 ()
' ================
返回 ()
正则2.创建_ (“(\d{1,})” + “([\u4e00-\u9fa5]+)” + “(\d{1,})” + “([\u4e00-\u9fa5]+)” + “(\d{1,})”)
结果2 = 正则2.搜索全部_ (a)
.计次循环首 (5, x)
调试输出 (正则2.取子匹配文本_ (1, x)) ' 模块的可以直接取出
.计次循环尾 ()[/e] |
|