我正在尝试从 php 中的字符串中删除所有额外的空白字符。字符串源来自客户评论的 xml 提要。
一些评论有太多的空白,它们出现在我的 html 中!无论是......空格键被击中太多次,回车或换行符,我只希望' '
字符之间最多有一个空格。
$review = str_replace(array('\n','\r\n',PHP_EOL,'\0','\t'), '', $reviewText[1]);
$review = trim(ereg_replace(' +', ' ', $review));
我也尝试过使用preg_replace('/\s\s+/', ' ', $review);
而不是trim(ereg_replace(
行
尽管我尽了最大的努力,我仍然无法让这个不可见的空格/换行符消失。
有任何想法吗?
我已将下面的评论粘贴为 xxx 以替换任何类型的识别信息。这是一个输出var_dump($review);
这是下面的评论: