【发布时间】:2014-12-15 16:04:30
【问题描述】:
我想使用 sed(或其他工具)去除 xml 标记,但仅限于特定位置,并用 '{{' '}}' 占位符标记。 示例:
<ok><ok2>{{TextShouldStay<not_ok>this_should_be_out</not_ok>
<sthelse/>ThisShouldBeAgain}}</ok2></ok>
预期结果:
<ok><ok2>{{TextShouldStayThisShouldBeAgain}}</ok2></ok>
任何想法如何实现这一目标?
【问题讨论】:
-
{{}} 块是否包含换行符?你想要 Perl 回答吗?
-
@AvinashRaj:没有换行符,Perl 答案也可以!
标签: xml replace sed placeholder strip