使用テキストはこのようなものです(<=テストこのZZZZ + Lを?。):後方参照でMetachars、
$string = " <L UXUHSXUS>importantText</L>";
私はPHPの正規表現 に後読み機能を使用したいと思いますが、それはエラーを生成します毎回。+または正規表現のものを入れようとするとき
preg_match_all('%(?<=<L.+>)([\s\S]*?)(?=</LF>)%',$string, $matches);
これは誤りです。
.+
または.*
を追加するにはどうすればよいですか、ルックバックやルックアヘッドに予約された正規表現のものを追加するにはどうすればよいですか?
[正規表現でHTMLを解析する](http://stackoverflow.com/questions/1732348/)しようとしていますか?その道の終わりには狂気だけが待っています。 – outis
yeaa私は理想的ではなく、良いパーザを使う方がはるかに優れていますが、予測可能なものから来ています(したがって、正規のユーザではない)。 – Grego