PHP ファイルからすべての文字列を抽出できる 1 つの正規表現を作成しました。たとえば、"abc.php" があり、そこにあるすべての文字列 (タグ " ' を含む) を抽出したい。独自の正規表現を作成しましたが、一部の文字列が一致または重複しませんでした。
注:私の意図は、ここに投稿することと同じです-> PHP: Regex to match the following string samples
しかし、そのスレッド内の agent-j の回答も一部の文字列と一致しませんでした。
基本的に、これは私の正規表現です
/[\"|\'][^.\/\"](.*?)[^,\\][\"|\']/
ここで写真の問題..
私もagent-j正規表現を使用しようとしましたが、彼の正規表現は複数行の文字列を照合するときに問題があります。
彼の正規表現
(['"])((?:\\\1|(?!\1).)+)\1
この正規表現の問題