我正在使用 CKeditor 作为文本编辑器,它不会删除多余的空格。
我试过了
$foo = strip_tags($foo);
$foo = preg_replace('/\s+/',' ',$foo);
我不知道还有什么其他方法可以从这里删除空格。有什么想法吗?
谢谢
最佳答案
试试这些:
$foo = preg_replace('/\s{2,}/', ' ', $foo);
或
$foo = preg_replace('/( )+/', ' ', $foo);
或者这个也删除换行符
$foo = trim(preg_replace('/[\s\t\n\r\s]+/', ' ', $foo))
更新
试试这个:
$foo = trim(preg_replace('/( )+|\s\K\s+/','',$foo));
关于php - CKeditor 删除多余的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24579078/