我试图替换此字符串
<img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" />
使用PHP。我已经尝试使用完整的字符串作为模式,逃避需要被转义的东西等。我甚至无法触摸img string -_-
如果我这样做
$pattern = 'img';
$replacement = 'a';
工作正常。
所以它必须与我的模式有关,也许我不需要在我需要的地方使用逃生,我只需要一些帮助就可以在这一天工作。
这是我尝试过的最后一次失败的尝试。 我希望保持这样,所以其他的img属性并不重要,它找到了所有的东西
<img src="$post[avatarurl]"
及其结束/&gt;
$pattern = '/<img src="'.$post['avatarurl'].'"(.*?)>/';
$replacement = '<div id="myDiv">content</div>';
我应该注意,我这样做是作为str_replace