|
发表于 2016-5-26 18:25:38
|
显示全部楼层
新疆维吾尔自治区乌鲁木齐市
.版本 2
.支持库 RegEx
.子程序 正则_匹配ID, 整数型
.局部变量 源文本, 文本型, , , 欲被匹配的文本
.局部变量 正则, 正则表达式
.局部变量 搜索结果, 搜索结果, 静态, "0"
.局部变量 数目, 整数型, , , 匹配数量
.局部变量 计次, 整数型
源文本 = #常量1
.如果真 (正则.创建 (“(\d+\.\d+\.\d+\.\d+\/\d+)”, 假) = 假)
信息框 (“正则创建失败,请检查正则表达式语句是否有误!”, #错误图标, , )
返回 (0)
.如果真结束
正则.多行模式 = 假
搜索结果 = 正则.搜索全部 (源文本)
数目 = 取数组成员数 (搜索结果)
.如果真 (数目 = 0)
信息框 (“匹配失败,请检检查正则语句是否有误,数量:0”, #错误图标, , )
返回 (0)
.如果真结束
.计次循环首 (数目, 计次)
输出调试文本 (“匹配文本 ” + 到文本 (计次) + “ 中的子匹配文本 1:” + 搜索结果 [计次].取子匹配文本 (源文本, 1, ))
.计次循环尾 ()
返回 (数目)
看了看楼上的 他们的匹配方法比较稳定
|
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|