我有以下字符串:
<Sub4Topic hi="1d9bhb" cbdshfghfgs(C)(2)(d)"><step stepid=" ajhdjgjgjfhgjhgrhghr" stepid="du" />
这里我想删除 step 标签及其内容。输出应该是:
<Sub4Topic hi="1d9bhb" cbdshfghfgs(C)(2)(d)">
答案1
那么对于您发布的内容,您可以使用
| sed -r 's/<step[^>]+>/ /'
([^>]+
意味着某些字符不存在>
)但如果您需要更灵活的东西,那么请发表更多的意见。