HTMLコードをフィルタリングしようとしています
コードには行クラスを持つ div が含まれています
これらの div をコンテンツに置き換えたい
例:
<div class="row anotherClass">some html code 1</div>
<div class="row anotherClass">some html code 2</div>
<div class="row anotherClass">some html code 3</div>
出力は次のようになります
some html code 1
some html code 2
some html code 3
私は次の式を書きました(私は正規表現があまり得意ではありません)が、出力htmlはまだ十分にフィルタリングされていません。
$output = preg_replace_callback('/<div class="row (.*?)">(.*)<\/div>/s', function ($matches) {
return $matches[2];
}, $output);