在txt文件中查找并替换多次

在txt文件中查找并替换多次

我知道这个问题可能之前就被问过,但我找不到答案。

我需要替换以下内容: CoverLevel="XX" 和 CoverLevel="0" ,这包括 XX 为任意数字,而不替换类似的实例,例如 CoverLevel="True" 或 CoverLevel 或 MinCoverLevel="1.3"

使用 notepad++ 可以实现吗?

答案1

在搜索/替换窗口的底部,您可以选择搜索模式“正则表达式”,然后您可以搜索

CoverLevel="\d\d"

在正则表达式中,表示\d任意数字。这将搜索两个数字,如果您想搜索“一个或多个数字”,则可以使用+量词"\d+"

答案2

如果您还想保留某些内容SomeOtherCoverLevel="1234"不变,则需要使用以下命令。

^CoverLevel="\d+"$

您需要划定开始和结束的界限,以确保没有其他内容被触及。

相关内容