dav*_*vid 3 regex linux sed regex-group
如果我有一个字符串在某处包含它(Foo 可以是任何东西):
<tag>Foo</tag>
Run Code Online (Sandbox Code Playgroud)
我将如何使用 SED 和 RegEx 将其替换为:
[tag]Foo[/tag]
Run Code Online (Sandbox Code Playgroud)
我失败的尝试:
echo "<tag>Foo</tag>" | sed "s/<tag>\(.*\)<\\/tag>/[tag]\1[\\/tag]"
Run Code Online (Sandbox Code Playgroud)
您的正则表达式缺少终止 /
$ echo "<tag>Foo</tag>" | sed "s/<tag>\(.*\)<\\/tag>/[tag]\1[\\/tag]/"
[tag]Foo[/tag]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1170 次 |
最近记录: |