gpt4 book ai didi

regex - sed 中的正则表达式

转载 作者:行者123 更新时间:2023-12-01 11:03:21 25 4
gpt4 key购买 nike

我有一个看起来像这样的流(除了有更多的东西):

<ret:EditUse>Broadcast</ret:EditUse>
<EditUse>Movie</EditUse>

我正在尝试使用 sed 从中清除 XML:

sed "s_</?(ret:)?EditUse>__"

我已经使用 RegexPal 测试了正则表达式,但它似乎在 sed 中不起作用。有什么问题吗?

最佳答案

这是适用于 sed 的正则表达式:

sed "s_</\?\(ret:\)\?EditUse>__g"
  1. 使用反斜杠字符转义 ?, ( and )
  2. 使用 g 开关在每一行中多次应用正则表达式。

结果:

Broadcast
Movie

关于regex - sed 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8670543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com