我想将字符串"<Reason/>"
替换为空白或什么都没有。
我试过str_replace('<Reason/>','',$string)
,但它不会采取标签。我试过str_preg('<Reason/>','', $string)
,但它留下了标签"<>"
。我试过str_preg('/^<Reason/>/','', $string)
,但它给了我一个未知修饰符'>'
的例外。
我怎么做才能删除整个字符串以及标签"<Reason/>"
?
您可能忘记将结果赋值给原始变量了。
下面的代码可以工作:
$string = str_replace('<Reason/>','',$string);
完整例子:
$string = '<Reason/>lalala<Reason/>';
$string = str_replace('<Reason/>','',$string);
echo $string;
lalala
对于不区分大小写,使用
()大小写不敏感
代替'
()大小写不敏感
"