1

繰り返しになりますが、正規表現に行き詰まっており、どこから始めればよいかわかりません。

vQmod を使用して OpenCart 拡張機能を構築しています。このコードを含むすべてのファイルを検索できるようにしたいと考えています。

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template')

問題は、上記のコードには、各ファイルのその行にさらに多くのコードがあることです。vQmod を使用してコード行の一部を検索できる正規表現関数はありますか?

これが私がこれまでに試したことです:

<search position="before" regex="true"><![CDATA[~if \(file_exists\(DIR_TEMPLATE . $this->config->get\('config_template'\)~]]></search>

ありがとう、ピーター

4

1 に答える 1

2

すべてのカタログコントローラーファイル (これらすべてが存在する場所) を検索するには、以下を使用します。

<file name="catalog/controller/*/*.php">

正規表現を検索したい場合は、regex="true" を使用してから、正規表現をCDATAタグに配置します

<search position="before|after|replace" regex="true"><![CDATA[~regex-here-including-delimiters~]]></search>
于 2013-07-17T14:20:12.363 に答える