【发布时间】:2014-01-02 18:08:27
【问题描述】:
我在文件中有以下文本:
@XmlElement(namespace = "urn:ietf:params:xml:ns:icalendar-2.0", required = true)
我想将其替换为:
@Namespace(reference="urn:ietf:params:xml:ns:icalendar-2.0")
@Element(required = true)
我也想替换所有出现的地方。
请建议如何在脚本中执行此操作以在多个文件上运行。
【问题讨论】:
-
你在 Linux 上吗?您可以在 Linux shell 中使用
sed命令轻松完成此操作。 -
基本搜索/替换,对于 SO 和 Python 来说是个坏问题。 sed,正则表达式,基本字符串操作。
标签: python regex bash shell grep