我遇到了一些典型的字符串替换问题。
首先,我使用Tinymce
在HTML上获得“富文本格式”然后,我使用mysql_real_escape_string($_POST['desc']);
但是,当我回显数据库中的值时,会有包含'='的随机字符串。我尝试通过
删除它PHP:
html_entity_decode($d1);
str_replace('= ','', $d1);
preg_replace('= ','', $d1);
preg_replace('/= /','',$d1);
str_replace('= ','',$d1);
&安培;通过 Jquery
$('#descc').text(function (i, old) {
return old
.replace('/= /', ' ');
});
但没有用。
请帮助......您可以查看说明HERE
答案 0 :(得分:1)
也许尝试使用替换一个或多个空格的\s+
preg_replace('/=\s+/i','', $d1);
或更好地使用:
preg_replace('/=(\s| )+/i','', $d1);
它会替换多个空格和
个字符。