正则表达式 入门级问题
正则表达式 入门级问题(?U) Invert greediness of quantifiers.
这是autoit帮助中对?u的解释,我看不懂,谁能给我讲解一下吗?
非常感谢
[ 本帖最后由 xichao007521 于 2008-12-22 13:26 编辑 ] 是不是这个意思
\un匹配 n,其中 n 是一个用四个十六进制数字表示的 Unicode 字符。例如, \u00A9 匹配版权符号 (?)。 进行懒惰匹配,估且这么翻译吧
举个例子
$a='123aabab'
$b=StringRegExp($a,'a.*b',2);匹配尽可能多的字符
MsgBox(0,'正则默认是贪婪的',$b)
$c=StringRegExp($a,'(?U)a.*b',2);匹配尽可能少的字符
MsgBox(0,'我让它懒惰一点',$c)
[ 本帖最后由 pcbar 于 2008-12-10 19:45 编辑 ] 看一下JAVASCRIPT正则表达式,或VBSCRIPT正则表达式,PERL,,SHELL都可以 谢谢,基本搞清楚了 原帖由 class 于 2008-12-10 20:36 发表 http://www.autoitx.com/images/common/back.gif
看一下JAVASCRIPT正则表达式,或VBSCRIPT正则表达式,PERL,,SHELL都可以
正则表达式本来就是被他们所支持把 当然一样的:face (32):
页:
[1]