我有一个像这样的文件:
<div clas='dsfdsf'> this is first div </div>
<div clas='dsfdsf'> this is second div </div>
<div class="remove">
<table>
<thead>
<tr>
<th colspan="2">Mehr zum Thema</th>
</tr>
</thead>
<tbody>
<tr> this is tr</tr>
<tr> this row no 2 </tr>
</tbody>
</table>
</div>
<div clas='sasas'> this is last div </div>
我在这样的变量中获得了这个文件内容:
$Cont = file_get_contents('myfile');
现在我想用 preg_replace 的类名“remove”替换 div。我试过这个:
$patterns = "%<div class='remove'>(.+?)</div>%";
$strPageSource = preg_replace($patterns, '', $Cont);
那没起效。这个替换的正确正则表达式应该是什么?