易语言正则表达式工具

易语言 2020-07-01 18:24:48

易语言正则表达式工具

搜索结果数 = 正则对象.搜索 (测试文本.内容, 1, )
wb = 搜索结果数.取匹配文本 (测试文本.内容, 下次搜索开始)
输出调试文本 (wb)
超级列表框1.全部删除 ()
超级列表框1.插入表项 (0, “$0”, , , , )
超级列表框1.置标题 (0, 1, wb)
超级列表框1.置标题 (0, 2, 到文本 (下次搜索开始))
' 超级列表框1.置标题 (0, 3, 到文本 (下次搜索开始))
' 下次搜索开始 = 下次搜索开始 + 取文本长度 (wb)
.计次循环首 (正则对象.取子表达式个数 (), i)
输出调试文本 (搜索结果数.取子匹配文本 (测试文本.内容, i, ))
超级列表框1.插入表项 (i, 到文本 (“$” + 到文本 (i)), , , , )
超级列表框1.置标题 (i, 1, 搜索结果数.取子匹配文本 (测试文本.内容, i, ))
.计次循环尾 ()
返回 ()