寻求不同正则表达式的比较表

Leo*_*ard 1 regex comparison

我使用vim,sed,bash和Perl.每个都有一些不同的正则表达式语法.我只是花时间发现我需要在sed中逃避卷曲的parens,而不是在BASH中(当使用它们作为计数器元素时).哎呀.

任何人都可以指向我一个表,总结了这四种环境中不同正则表达式解析器之间的差异.

TIA

bri*_*zil 6

http://www.regular-expressions.info/refflavors.html - 向下滚动一下.

Bash使用posix正则表达式.Sed和vim(使用ed)使用列为"GNU BRE"的内容,尽管这取决于你传递的标志.