8

我永远记不起grepAWK等工具或 Python 和 PHP 等语言使用的正则表达式语法的差异。通常,Perl 具有最广泛的语法,但我经常受到 even egrep("extended" grep) 的限制。

是否有网站以简洁易读的方式列出差异?

4

3 回答 3

11

对于我自己的未来参考,我将提供Regexp Syntax Summary页面,该页面对比了grepegrep、 Emacs、 Perl、 Python 和 Tcl 的语法。正如预期的那样,Perl 支持最多种类的运算符,但 Python 看起来同样有能力,甚至更多。

于 2008-08-22T19:16:14.117 回答
7

掌握正则表达式,最后四章专门介绍 Java、PHP、Perl 和.NET。每人一章。据我所知,袖珍版只包含最后四章。

于 2008-08-22T19:15:44.633 回答
5

我觉得这个网站很有帮助:http ://www.regular-expressions.info/

除此之外,我广泛使用相应的文档,我相信,说到底,没有办法解决这个问题。

于 2008-08-22T19:13:06.900 回答