我想用一個空格字符(這段代碼將放在一個擴展名爲chrome的內部)替換兩個或多個空白字符。用一個空格字符替換連續的空格
2
A
回答
4
" this is tooo spaced ".replace(/\s+/g, " ");
回報
" this is tooo spaced "
1
對於空間:
'test with spaces'.replace(/\s+/g, ' ');
對於標籤:
'test\t\t\twith\t\t\ttabs'.replace(/\t+/g, '\t');
3
您可以兩者同時進行:
"str str\t\t\tstr".replace(/(\s)+/g, "$1");
+0
不知道那也符合\ t。令人印象深刻! – Davide
+0
@Davide現在我該如何去替換標籤與空間?我做另一個循環嗎? – Max
+0
如果你想要所有的空白字符被空格替換,你應該簡單地使用davin寫的。我添加了我的示例,因爲我認爲您希望多個選項卡替換爲製表符,多個空格等等。 – deviousdodo
相關問題
- 1. 用單個空格替換連續的空格
- 2. 替換連續的空格,製表符,換行符字符
- 3. Javascript - 用連字符替換連續的空格
- 4. 如何用連字符替換空格?
- 5. 如何用一個空格替換空格字符串
- 6. 如何用空格/空格替換連字符? php
- 7. 替換「空格的字符
- 8. 將空格替換爲連字符
- 9. 用單個空格替換字符串中的多空格 - Python
- 10. 用一個空格替換所有多空格字符除了換行符
- 11. 替換空格字符
- 12. 字符串:用數字替換空格
- 13. 如何使用sed替換一些帶連字符的空格?
- 14. 用一個字符串中的空格替換空格和換行符的空間
- 15. 用逗號替換空格和空格,在JS中使用連字符?
- 16. 使用字符串替換空格後跟帶空格的文本替換
- 17. Powershell用連字符替換空格和特殊字符
- 18. 字符串操作,用(空格)替換「」空格
- 19. MySQL用一個空格替換一個字符
- 20. 用單個空格替換字符串中的多個字符
- 21. 如何將一個字符串以兩個連續的空格
- 22. 用空格替換特殊字符
- 23. 用空格替換HTML字符串
- 24. javascript - 用字符串替換空格
- 25. XSLT用空格替換非ASCII字符
- 26. 用空格替換字符串
- 27. 用空格替換字符串
- 28. 在連接中用連字符替換空格
- 29. 替換空格,字符串中的空格
- 30. 用一個空格替換一個或多個空格和/或製表符的每個字符串
這匹配一個*或*更多。 OP正在尋找「不止一個」。 '/ \ s {2,}/g'會更有意義(儘管你仍然有效)。 – 2011-10-04 17:19:43
@Matt,那是真的。 – davin