【问题标题】:String replace with =  with empty string PHP字符串替换为 = 空字符串 PHP
【发布时间】:2014-01-17 09:41:52
【问题描述】:

我在字符串替换方面遇到了一些典型问题。

首先,我使用Tinymce在 HTML 上获得了“富文本格式”

然后,我用mysql_real_escape_string($_POST['desc']);处理HTML字符串

但是,当我从数据库中回显值时,会有包含“=”的随机字符串。我尝试通过

删除它

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('/= /', ' ');
});

但没用。

请帮忙...您可以查看描述HERE

【问题讨论】:

标签: php jquery mysql


【解决方案1】:

也许尝试使用\s+ 替换一个或多个空格

preg_replace('/=\s+/i','', $d1);

或者更好用:

preg_replace('/=(\s| )+/i','', $d1);

它可以替换多个空格和  字符。

【讨论】:

    最近更新 更多