<trans-unit id="8">
<source>Special settings for:</source>
<target>Special settings for:</target>
</trans-unit>
ターゲットタグのIDと内容を取得しようとしています。上記の構造は、解析しようとしている XML で何度も繰り返されます。
現在、以下の式を使用していますが、空の配列以外は何も返しません。
preg_match_all('#<trans-unit id="(.*)">(.*)<target>(.*)</target>(.*)</trans-unit>#Ui', $xml, $matches);