问个事,着急中,两个正则表达式能不能嵌套使用?
https://gitee.com/YJ_game/yjys/raw/master/pic/QQ%E6%88%AA%E5%9B%BE20210210010841.png易语言是可以的,E4A行不行?
变量 匹配 为 文本型()
变量 A 为 整数型
匹配=正则匹配(源码,“xxxx”)
变量循环 A=0 至 取数组成员数(匹配)-1 步进 1
|匹配=正则匹配(匹配(A),“定义第二个匹配规则”)
| ,这里写第二次匹配后输出的数组成员,如用变量获取 则 变量 aa=匹配(A)
变量循环尾
好像不行,跟判断如果不一样的 asd708820274 发表于 2021-2-10 09:31
变量 匹配 为 文本型()
变量 A 为 整数型
匹配=正则匹配(源码,“xxxx”)
官方不是很推荐用变量循环的,所以我脑海中自动屏蔽了这个命令,不过我会试试的,没毛病就给你了 chengwei5714869 发表于 2021-2-10 02:47
好像不行,跟判断如果不一样的
主要我需要经过两次筛选数据再添加,可能取指定文本数组也可以,我试试看吧 asd708820274 发表于 2021-2-10 09:31
变量 匹配 为 文本型()
变量 A 为 整数型
匹配=正则匹配(源码,“xxxx”)
仔细看了下,你这个是在正则中正则。我的需求是:两套正则两次筛选,这个方法不合适啊,然后是怎么取子匹配文本呢?官方命令也不足。 faniang 发表于 2021-2-10 13:04
仔细看了下,你这个是在正则中正则。我的需求是:两套正则两次筛选,这个方法不合适啊,然后是怎么取子匹 ...
我这个写法不用进行取子匹配文本,正则结果直接返回到数组,你要把第一次正则匹配出的结果进行第二次匹配,就要用变量循环,我的写法没错 asd708820274 发表于 2021-2-10 14:32
我这个写法不用进行取子匹配文本,正则结果直接返回到数组,你要把第一次正则匹配出的结果进行第二次匹配 ...
嗯,是没错,我测试过了。但是你的方法解决不了我的问题,就是回答没对上我的问题,明白吗? asd708820274 发表于 2021-2-10 14:32
我这个写法不用进行取子匹配文本,正则结果直接返回到数组,你要把第一次正则匹配出的结果进行第二次匹配 ...
算了,直接给你最佳了,虽然没对上我的问题,但是避免说三道四。 看帖必回真君子
页:
[1]