preg_match_all() を使用して、次のようなものに一致させたい:
...randomtext...>MATCH1</a>" (MATCH2)"...randomtext...
編集:明確にするために、これはまさに、括弧、引用符、角括弧などを含む、データを抽出しようとしている文字列です.
これが私が試したことです:preg_match_all("/^>(.+?)</a>\" \((.+?)\)\"$/", $htmlfile, $matches);
MATCH1
as$matches[1][0]
およびMATCH2
asとして抽出する必要があります$matches[2][0]
なぜそれが機能しないのですか?
ありがとう