各种工具和语言的正则表达式语法差异的摘要?

时间:2020-03-05 18:42:12  来源:igfitidea点击:

我永远不会记得grep和AWK等工具或者Python和PHP等语言使用的正则表达式语法的差异。通常,Perl具有最广泛的语法,但是我经常受制于甚至egrep(" extended"grep)的局限性。

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

解决方案

回答

我发现此站点很有帮助:http://www.regular-expressions.info/

除此之外,我广泛使用了相应的文档,并且我相信,所有这些都说完了,没有办法解决。

回答

精通正则表达式,将最后四章专门介绍Java,PHP,Perl和.NET。每一章。据我所知,袖珍版仅包含最后四章。

回答

作为我自己的参考,我将提供Regexp语法摘要页面,该页面对比了grep,egrep,Emacs,Perl,Python和Tcl的语法。不出所料,Perl支持种类繁多的运算符,但是Python看起来同样功能强大,甚至更多。