[英]String replace with = with empty string PHP
我在使用字符串替换时遇到一些典型问题。
首先,我通过使用Tinymce获得 HTML上的“富文本格式”
然后,我使用mysql_real_escape_string($_POST['desc']);
处理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);
它取代了多个空格和
字符。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.