如何删除
onmousedown="return curwt(this, 'http://www.example.com/2009/07/content.html')"
using str_replace( )
,我知道如何使用此字符串,但无法理解配置此字符串以onmousedown="all content"
这种方式删除的方式。
我以这种方式尝试过:$result = str_replace("onmousedown''", " ", $result);
但它不起作用..有什么想法吗?
问问题
92 次
2 回答
4
我认为您想使用正则表达式
$result = preg_replace('/onmousedown=".*?"/', '', $result);
或者,如果它可以是撇号和引号:
$result = preg_replace('/onmousedown=("|\').*?\1/', '', $result);
于 2012-09-06T16:18:46.417 回答
0
您不能为此使用 str_replace,因为它只能替换预定义的字符串,不能替换通配符。
您可以为此使用preg_replace 。
于 2012-09-06T16:19:08.297 回答