【发布时间】:2011-04-17 04:34:18
【问题描述】:
不知道有没有各种实现中各种正则表达式元字符的特性对比。
我正在寻找的东西是像
这样的表格Language Perl sed
grouping ( ) \( \)
我感兴趣的语言是 Perl、Sed Java Javascript
【问题讨论】:
标签: java javascript regex perl sed
不知道有没有各种实现中各种正则表达式元字符的特性对比。
我正在寻找的东西是像
这样的表格Language Perl sed
grouping ( ) \( \)
我感兴趣的语言是 Perl、Sed Java Javascript
【问题讨论】:
标签: java javascript regex perl sed
这里有一个全面的比较页面:Regular Expression Flavor Comparison。
某些语言实现了特定的样式,因此请在该页面上查找您的语言并确定要查看的列。例如,JavaScript 将在 ECMA 之下。对于 sed,这取决于您使用的是 UNIX 还是 Linux(来自页面):
sed UNIX 工具使用 POSIX BRE。 Linux 通常随 GNU 实现,它使用“GNU BRE”。
【讨论】:
名为txt2regex 的脚本允许您构建正则表达式并向您展示各种风格的语法。
【讨论】:
维基百科comparison of regular expression engines 图表全面且易于理解。
还有 Richard Kettlewell 的regexp syntax summary。
【讨论】: