love5173 发表于 2011-4-26 13:59:21

关于正则(?(exp)yes|no)的用法[已解决]

本帖最后由 love5173 于 2011-4-28 20:54 编辑

(?(exp)yes|no)把exp当作零宽正向先行断言,如果在这个位置能匹配,使用yes作为此组的表达式;否则使用no
这个表达式怎么运用,试验了几个都不对,还是说au3对这个支持不是很好,帮助部分没有这个的介绍!
用过这个的给举例说明一下呗

love5173 发表于 2011-4-26 16:42:26

发帖子许久,一个回答的也没有,也没有帮顶一下的,自己顶一下,版主莫怪

蜘蛛抱蛋 发表于 2011-4-26 17:18:41

楼主给个完整的正则式吧(?(exp)yes|no)看不懂啊

love5173 发表于 2011-4-26 17:24:19

回复 3# 蜘蛛抱蛋
晕,这个就是完整的
只是用法而已
这样你就知道我问的什么了
这样你就明白了吧

蜘蛛抱蛋 发表于 2011-4-26 17:26:53

exp不是零宽断言,而是之前压入栈中的一个组,好像是这样的

3mile 发表于 2011-4-26 23:18:38

现炒现卖:

love5173 发表于 2011-4-27 00:17:48

回复 6# 3mile

貌似是答非所问

3mile 发表于 2011-4-27 09:22:08

本帖最后由 3mile 于 2011-4-27 09:23 编辑


love5173 发表于 2011-4-28 18:20:22

回复 8# 3mile
嗯,我再研究一下
页: [1]
查看完整版本: 关于正则(?(exp)yes|no)的用法[已解决]