我想找到并替换变量以转换为图像时间,以制作宏
我有这个
<variable varName="Icon1" trait="textcontent" category="&ns_flows;>
我想替换这个
<variable varName="Icon1" trait="fileref" category="&ns_vars;">
但......我有更多行
<variable varName="Icon1"
<variable varName="Icon2"
<variable varName="Icon3"
我想要搜索<variable varName="Icon[any number]"
答案 0 :(得分:0)
我假设您在&amp; ns_flow的分号后忘记了一个"
- 所以它不是category="&ns_flows;>
,而是category="&ns_flows;">
正在搜索
<variable varName="Icon(\d+)" trait=.* category=.*>
并替换为
<variable varName="Icon\1" trait="fileref" category="&ns_vars;">
应该做的工作。确保启用正则表达式,这应该替换Icon
+多个数字的所有出现。 (\ d +)是一个匹配多个数字(至少一个)的通配符。如果您只想替换具有trait="textcontent" category="&ns_flows;"
的变量,则可替换为:
<variable varName="Icon(\d+)" trait="textcontent" category="&ns_flows;>
与
<variable varName="Icon\1" trait="fileref" category="&ns_vars;">