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