现在很多编程语言都支持正则表达式,一般都会提到是Perl风格(PCRE,Perl兼容正则表达式)还是POSIX风格(IEEE制定的POSIXExtended 1003.2标准)。解析POSIX与Perl标准的正则表达式区别详细介绍了这两种风格正则表达式的区别。我对正则表达式的使用主要是Java语言中,其次在R、Python和Javascript中有不同程度的涉猎。不同软件的正则表达式语法汇总介绍了不同语言/软件之间的区别。
参考
https://developer.mozilla.org/en/docs/web/javascript/guide/regular_expressions
https://stat.ethz.ch/R-manual/R-devel/library/base/html/regex.html
https://docs.python.org/2/library/re.html