易语言正则表达式怎么提取引号内数字

2025-02-22 23:53:24
推荐回答(2个)
回答1:

.版本 2
.支持库 RegEx
.支持库 spec
.局部变量 模块正则, 正则表达式类
.局部变量 普通正则, 正则表达式
.局部变量 搜索结果, 搜索结果, , "0"
模块正则.创建 (#引号 + “(\d*)” + #引号, #网页源码, , , )
调试输出 (模块正则.取子匹配文本 (1, 1))

普通正则.创建 (#引号 + “(\d*)” + #引号, )
搜索结果 = 普通正则.搜索全部 (#网页源码)
调试输出 (搜索结果 [1].取子匹配文本 (#网页源码, 1, ))

 

不知道你用的那种正则,我把两个都写出来了。其实加个 括号 就解决了。

(模块正则 用的是 精易模块里的正则类)

回答2:

用文本取中间