易语言 正则取数字

小弟刚开始学易语言,自己写了下图这么一段代码,想从class=pvvalue=10.02取出10.02这个数字然后填到编辑框1里,但是调试的时候返回的值却是0,请大神指点... 小弟刚开始学易语言,自己写了下图这么一段代码,想从class=pv value=10.02取出10.02这个数字然后填到编辑框1里,但是调试的时候

返回的值却是0,请大神指点一下小弟哪里写错了,应该怎么写
展开
 我来答
本豪爱大米
推荐于2016-07-06 · TA获得超过273个赞
知道小有建树答主
回答量:358
采纳率:66%
帮助的人:274万
展开全部
.版本 2
.支持库 spec
.局部变量 正则表达式1, 正则表达式类

正则表达式1.创建 (“value=(.*?) styal=”, “class=pv value=10.02 styal=xxx.....”, , , )
调试输出 (正则表达式1.取子匹配文本 (1, 1))

 

正则表达式1.取匹配文本 (1, )  顾名思义, 这个命令取的是文本,返回的当然也是文本。 你把文本转换成了整数, 那永远都是0 = =

追问
哦。。。那个去取子匹配文本当中的“匹配索引”跟“取字表达式”索引都是什么意思啊。。。
追答
索引 和 数组下标 定义类似
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式