易语言正则表达式取数据内容

 

.版本 2
.支持库 RegEx

.子程序 子程序_正则取数据内容, 文本型, , 返回内容
.参数 参数_待取内容, 文本型
.参数 参数_正则头, 文本型
.参数 参数_正则尾, 文本型
.局部变量 局_正则表达式, 正则表达式
.局部变量 局_搜索结果, 搜索结果, , "0"
.局部变量 局_计次, 整数型
.局部变量 局_返回内容, 文本型

.如果真 (参数_待取内容 ≠ “”)
    .如果真 (局_正则表达式.创建 (参数_正则头 + “(.*?)” + 参数_正则尾, ))
        局_搜索结果 = 局_正则表达式.搜索全部 (参数_待取内容)
        .计次循环首 (取数组成员数 (局_搜索结果), 局_计次)
            局_返回内容 = 局_搜索结果 [局_计次].取子匹配文本 (参数_待取内容, 1, )
        .计次循环尾 ()
    .如果真结束

.如果真结束
返回 (局_返回内容)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值