如何删除下面文本中的
(隐藏的)和空格但是
<br>
标签我测试过:
trim($string)
=> 没用过str_replace(' ', '', $string)
=> 没用过我使用了一些正则表达式=>不起作用
<br>تاريخ ورود: یکشنبه ۲۳ بهمن ماه ۱۳۹۰
更新: 谢谢
这个解决方案可行,我测试过:
$string = htmlentities($content, null, 'utf-8');
$content = str_replace(" ", "", $string);
$content = html_entity_decode($content);
未经测试,但如果您使用类似的东西:
$string = preg_replace("/\s/",'',$string);
这应该删除所有空格。
要删除所有空格和
引用,请使用类似以下内容:
$string = preg_replace("/\s| /",'',$string);
你也可以尝试这个:
$string = html_entity_decode($string);
$string = preg_replace("/\s/",'',$string);
echo $string;
并通过在替换后添加以下内容来重新转换 html 实体:
htmlentities($string);
上述所有解决方案都有效,直到开始使用德语,其中有这样的字母:
ä ä
以及其他类似的。 我使用以下代码:
$string = preg_replace ( "!\s++!u", ' ', $string );
更多详细信息请参见:PCRE(3) 库函数手册
这对我有用。
preg_replace("/ /",'',$string)