eri*_*ork 3 regex sed
通常当你调用sed时,你可以调用\1引用第一个子匹配,即:
\1
<something> | sed "s/<regex>\(<regex>\)<regex>/\1/"
这将只取中间正则表达式并删除外部正则表达式.
但是,如果你有超过9场比赛,你会怎么做?简单写作\10不起作用,因为它将被解释为take submatch number one and add a zero behind it.
\10
take submatch number one and add a zero behind it
And*_*ong 6
这在sed中是不可能的.你必须使用不同的工具.
以下是关于SO的类似问题:
绕过sed反向引用限制\ 1到\ 9.
如何在sed中获得第10个分组值?
归档时间:
13 年,3 月 前
查看次数:
4710 次
最近记录: