精易论坛
标题:
正则表达式DEELX 子文本匹配例程
[打印本页]
作者:
地诶诶来地诶诶
时间:
2015-7-16 11:13
标题:
正则表达式DEELX 子文本匹配例程
编辑框1.内容= "12345,123456,899922,3456,4322,344222,567743,2111,233456,3333333333,456777,33222"
子程序名
返回值类型
公开
备 注
_按钮1_被单击
变量名
类 型
静态
数组
备 注
正则DEELX
正则表达式DEELX
搜索结果
搜索结果DEELX
0
i
整数型
sa
整数型
正则DEELX.
创建
(
“(\d+),”
, ,
)
搜索结果 = 正则DEELX.
搜索全部
(
编辑框1.内容,
)
sa =
取数组成员数
(
搜索结果
)
调试输出
(
sa
)
计次循环首
(
sa, i
)
输出调试文本
(
搜索结果
[
i
]
.
取子匹配文本
(
1
)
)
' 子文本只有1个,循环输入每个子文本
计次循环尾
(
)
' 只取出第1个子文本的话
输出调试文本
(
搜索结果
[
1
]
.
取子匹配文本
(
1
)
)
输出调试文本
(
搜索结果
[
2
]
.
取子匹配文本
(
1
)
)
' 只取出第2个子文本的话
i
支持库列表
支持库注释
DeelxRegEx
(未知支持库)
spec
特殊功能支持库
.版本 2
.支持库 DeelxRegEx
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 正则DEELX, 正则表达式DEELX
.局部变量 搜索结果, 搜索结果DEELX, , "0"
.局部变量 i, 整数型
.局部变量 sa, 整数型
正则DEELX.创建 (“(\d+),”, , )
搜索结果 = 正则DEELX.搜索全部 (编辑框1.内容, )
sa = 取数组成员数 (搜索结果)
调试输出 (sa)
.计次循环首 (sa, i)
输出调试文本 (搜索结果
.取子匹配文本 (1)) ' 子文本只有1个,循环输入每个子文本
.计次循环尾 ()
' 只取出第1个子文本的话
输出调试文本 (搜索结果 [1].取子匹配文本 (1))
输出调试文本 (搜索结果 [2].取子匹配文本 (1)) ' 只取出第2个子文本的话
备份保留!~帮到你了,记得+分哦!~~
作者:
yy10086
时间:
2015-7-16 15:59
学习了!!!!
作者:
ovo555
时间:
2015-8-3 09:40
很有帮助!!!!!!
作者:
2001fjllj
时间:
2015-8-8 19:53
很有帮助!!!!!!
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4