これまでのところ、私はこれを持っています:
(require|include)(_once)?\(([^)]+)
すべてのrequire、require_once、include、およびinclude_onceをチェックしますが、次の形式である必要があります。
require(FOO)
私も見つける必要があります:
require FOO
そのため、括弧の有無、および 2 番目の例にあるスペースを考慮する必要があります。
完全なコードのスタイルは次のようになります。
<search position="replace" regex="true"><![CDATA[~(require|include)(_once)?\(([^)]+)~]]></search>
<add><![CDATA[$1$2(VQMod::modCheck($3)]]></add>