我在使用字符串替换时遇到一些典型问题。
首先,通过使用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);
&by jQuery
$('#descc').text(function (i, old) {
return old
.replace('/= /', ' ');
});
但没有用。
请帮助...您可以在此处查看说明
也许尝试使用\s+
替换一个或多个空格
preg_replace('/=\s+/i','', $d1);
或更好地使用:
preg_replace('/=(\s| )+/i','', $d1);
它取代了多个空格和
字符。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句