从字符串中删除多余的空格我从数据库查询中收到一个字符串,然后在将其放入CSV文件之前删除所有HTML标记,回车符和换行符。唯一的问题是,我无法找到一种方法来消除字符串之间多余的空白区域。删除内部空白字符的最佳方法是什么?
3 回答
喵喔喔
TA贡献1735条经验 获得超5个赞
不确定你想要什么,但这里有两种情况:
如果您只是处理whitespace可以使用的字符串的开头或结尾的多余部分
trim()
,ltrim()
或者rtrim()
将其删除。如果要处理字符串中的额外空格,请考虑使用单个空格
preg_replace
的多个空格。whitespaces" "*
whitespace" "
例:
$foo = preg_replace('/\s+/', ' ', $foo);
- 3 回答
- 0 关注
- 418 浏览
添加回答
举报
0/150
提交
取消