我正在尝试在记事本++中使用RegEx匹配模式,但没有太多运气。我能够匹配部分而不是全部。
我需要搜索这一行:
<size value="Large" pax="13074"/>
并将其替换为:
<size value="Very_large" pax="41450" cargo="Largest" cargovolume="3227"/>
基本上我需要找到匹配pax="n"/>
的所有模式,并用pax="n" cargo="Largest" cargovolume="0"/>
替换它们,同时保留n的初始值。
那么,想法是谁?
答案 0 :(得分:3)
按Ctrl + F,移至选项卡替换,在查找内容中执行:pax="(\d+)"
并在替换为中放入此项:pax="\1" cargo="Largest" cargovolume="0"
请记住标记正则表达式。这应该保留数字并替换内容。
更新:提示保存要替换的文字。
每当您使用正则表达式进行文本替换时,将要保存的内容包装在括号中,然后您可以使用\i
访问它们,其中i
是从1开始的括号的出现顺序
希望它有所帮助!