【发布时间】:2011-09-17 06:58:54
【问题描述】:
我注意到该站点上的几篇帖子说,对于 gnu sed,您应该在正则表达式中使用 ( 和 ) 而不是 \( 和 \)。但后来我查看了gnu sed manual,发现他们指定必须使用\( 和\)。怎么了?
【问题讨论】:
-
您需要处理反斜杠。
-
发生了一些事情,我无法分辨出您使用 ( 和 ) 的区别。至于我,我在使用正则表达式时总是逃避括号。
-
你能链接到你提到的一些帖子吗?
-
我总是在任何正则表达式中转义括号。如果手册上说要做,那就去做。
-
我把`放在你的括号里,这样它们就会被当作代码处理