1
A
回答
1
使用双重否定类,否定\n
。这是使用regex-negation的最佳案例!
preg_replace('/[^\S\n]+/', ' ', $row['message']);
这是regex demo。
相关问题
- 1. 删除/替换多行字符串中的所有空格,除了换行符
- 2. 替换除了第一个所有字符和空格
- 3. 替换所有空格字符
- 4. 替换空间中的所有字符,除了一个字
- 5. 用单个空格替换字符串中的多空格 - Python
- 6. 替换“空格的字符
- 7. 替换空格字符
- 8. 用一个空格字符替换连续的空格
- 9. 如何用一个空格替换空格字符串
- 10. Bash:Printf用换行符替换空格
- 11. 用单个空格替换字符串中的多个字符
- 12. 用换行符替换多个空格,但留下单个空格
- 13. Sed替换所有字符,直到第一个空格
- 14. 将多个空格,制表符和换行符替换为除注释文本之外的一个空格
- 15. 字符串:用数字替换空格
- 16. 用一个字符串中的空格替换空格和换行符的空间
- 17. 如何用emacs中的换行符(LF)替换空格字符?
- 18. 替换连续的空格,制表符,换行符字符
- 19. 如何用换行符替换空格只在换行符上?
- 20. 删除Javascript中的所有多个空格,并用单个空格替换
- 21. 如何用星号替换字符串中的所有字符,空格除外?
- 22. 替换不是字母用空格字符出现的所有
- 23. 用空格替换特殊字符
- 24. 用空格替换HTML字符串
- 25. javascript - 用字符串替换空格
- 26. 如何用连字符替换空格?
- 27. XSLT用空格替换非ASCII字符
- 28. 用空格替换字符串
- 29. 用空格替换字符串
- 30. vbscript - 替换所有空格
@AvinashRaj这是正确的!或者你可以使用'[[:blank:]] +' – Unihedron 2014-09-25 14:44:29