"5 Teams 7 Players" ====> 5Teams 7Players
"7 Individuals 8 Teams 8 Categories" ====> 7Individuals 8Teams 8Categories
-1
A
回答
0
之間的所有空間試試這個模式(\d+)(\s+)(\w+)
var a="5 Teams 7 Players";
var b="7 Individuals 8 Teams 8 Categories";
console.log(a.replace(/(\d+)(\s+)(\w+)/g,'$1$3'))
console.log(b.replace(/(\d+)(\s+)(\w+)/g,'$1$3'))
+1
我更喜歡'a.replace(/(\ d)([a-z])/ ig,「$ 1 $ 2」)'。目前還不清楚OP是否想要匹配多個空間,更不用說其他類型的空白了。此外,沒有理由匹配多個數字或多個字母,我認爲'[a-z]'是比'\ w'更好的「字母」定義。 – smarx
0
兩個普拉薩德的和smarx的模式可以進一步簡化。只需尋找一個數字,然後留出空間,並在更換空間上留出空間。
var a="5 Teams 7 Players";
var b="7 Individuals 8 Teams 8 Categories";
console.log(a.replace(/(\d) /g,'$1'))
console.log(b.replace(/(\d) /g,'$1'))
輸出(如果你不想單擊運行):
5Teams 7Players
7Individuals 8Teams 8Categories
相關問題
- 1. 用數字替換字母
- 2. 用另一個字母替換一個字母中的一個字母
- 3. 替換每一個字母
- 4. 替換字符串數組中的最後一個字母Javascript
- 5. 如何統計唯一字符(只能是字母和數字)
- 6. 如何將數字替換爲字母
- 7. 如何用文本框中的另一個字母替換一個字母
- 8. 在javascript中,如何用javascript對象中的另一個替換一個字母?
- 9. 如何用phpmyadmin中的另一個字母替換一個字母?
- 10. 替換字符串,如果第一個字母使用SED
- 11. 如何只替換PHP的第一個字和第二個字而不是替換第三個字?
- 12. 如何用另一個字母替換字符串中的字母
- 13. 如何替換R中的多個字母數字字符?
- 14. 在Python中不使用替換函數替換多個字母
- 15. 用C替換另一個字母C
- 16. Lua:如何檢查一個字符串是否只包含數字和字母?
- 17. 如何替換字符串的大寫字母(和其餘字)
- 18. 如何生成一個字符串使用字母和數字?
- 19. PHP preg_match只有字母和數字,也許是一個解釋
- 20. 如何使用sed來查找和替換項目,只有當匹配不是由字母或數字約束?
- 21. 在JavaScript中,如何用單個字符替換字符串的所有字母?
- 22. 如何在使用javascript的網頁上替換字母顏色?
- 23. 顯示數字並用字母替換
- 24. 如何用大寫字母替換大寫字母后跟一個句點?
- 25. 用大寫字母替換「 - 」字母
- 26. Javascript:只允許使用字母和數字
- 27. 只接受在文本框字母和數字使用javascript
- 28. 如何用方括號內的數字和字母替換方括號內的字母和數字?
- 29. 在整個Wordpress頁面中用另一個字母替換一個字母
- 30. 多個替換字母
哪裏是你的代碼,使遠嗎?你卡在哪裏? – smarx
爲什麼'5隊7球員'減少到'5Teams7Players'?你有什麼嘗試?你嘗試時遇到什麼問題? – Tezra
你的例子沒有反映你的標題;你的例子在數字和字母之間仍然有空格。 –