提问人:yukondude 提问时间:8/23/2008 最后编辑:Peter Mortensenyukondude 更新时间:7/10/2012 访问量:4375
各种工具和语言的正则表达式语法差异摘要?
Summary of differences in regular expression syntax for various tools and languages?
问:
我永远不记得 grep 和 AWK 等工具或 Python 和 PHP 等语言使用的正则表达式语法的差异。一般来说,Perl具有最广泛的语法,但我经常被even(“扩展”)的局限性所束缚。egrep
grep
有没有一个网站以简洁易读的方式列出差异?
答:
5赞
Konrad Rudolph
8/23/2008
#1
我发现这个网站很有帮助: http://www.regular-expressions.info/
除此之外,我广泛使用相应的文档,我相信,总而言之,这是没有办法的。
7赞
Kibbee
8/23/2008
#2
掌握正则表达式,最后四章专门介绍 Java、PHP、Perl 和 .NET。每人一章。据我所知,袖珍版只包含最后四章。
11赞
yukondude
8/23/2008
#3
为了方便我将来参考,我将提供正则表达式语法摘要页面,该页面对比了 、、Emacs、Perl、Python 和 Tcl 的语法。正如预期的那样,Perl 支持最多样化的运算符,但 Python 看起来同样强大,甚至更强大。grep
egrep
评论