在VQMod中搜索多个字符串

时间:2015-08-12 16:45:56

标签: opencart vqmod

在VQMod中,可以通过用逗号分隔文件路径,对多个文件执行相同的操作,例如

<file name="path/to/file1.php, path/to/file2.php, path/to/file3.php">

我想在一个文件中的其他三行代码之后添加相同的代码。有没有办法用一次搜索而不是三次操作来做到这一点?

<search position="after"><![CDATA[<?php //some code here ?>, <?php some more code; ?>, <?php //more code; ?>]]></search>

1 个答案:

答案 0 :(得分:1)

可以使用正则表达式在一个操作中指定三个搜索词:

<search regex="true" position="after"><![CDATA[~regex-here-including-delimiters~]]></search>

因此,对于上面的三位代码,我们得到:

<search regex="true" position="after"><![CDATA[~<\?php //some code here \?>| <\?php some more code; \?>|<\?php //more code; \?>~]]></search>