私はワードアンスクランブラーをプログラミングしてきました。タグのグループと別のグループの間の情報を解析し、すべての一致を配列に入れる必要があります。開始タグは次のとおりです。
<tr> <td></td><td><li>
終了タグは次のとおりです。
</li></td> </tr>
私はいくつかの正規表現を知っていますが、PHPに慣れていません。
私はワードアンスクランブラーをプログラミングしてきました。タグのグループと別のグループの間の情報を解析し、すべての一致を配列に入れる必要があります。開始タグは次のとおりです。
<tr> <td></td><td><li>
終了タグは次のとおりです。
</li></td> </tr>
私はいくつかの正規表現を知っていますが、PHPに慣れていません。
<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>
テストはここにあります:http://rubular.com/regexes/13241
PHPはPERLとPOSIXの両方の正規表現に対応できるため、知っているフレーバーの関数を使用する必要があります。@Gazlerによって投稿されたコードはどちらの場合でも機能するはずですが、/
sで囲み、引用する必要があります。
$reg = '/<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>/';
ここにPHPPERL正規表現ベースのテストサイトがあります:http://jr.camenisch.net/regex/