我有一個字母和數字組合的字符串。對於我的應用程序,我必須用字母和數字分隔字符串:例如:如果我的字符串是「12jan」,我必須單獨獲得「12」「jan」。如何從JavaScript中的字符串中分離字母和數字
3
A
回答
5
如果str
是您的字符串:
var digits = str.replace(/\D/g, ""),
letters = str.replace(/[^a-z]/gi, "");
本質上,這段代碼的作用是用空字符串替換所有不需要的字符。
\D
和[^a-z]
是分別表示所有非數字和所有非字母的字符類。兩個表達式末尾的g
使它們替換所有出現的模式。 i
使其不區分大小寫,保留大小寫字母。
1
那麼你給的例子我會嘗試
parseInt(num)
所以,如果你有parseInt(12Jan);
你應該得到12
我不是專家,所以我希望這有助於。
相關問題
- 1. 在較大的字符串中分離字母字符串
- 2. 如何使用javascript從字母數字字符串值中分割數字值?
- 3. Java - 從字符串中分離數字
- 4. 從數字中分離字符串
- 5. 如何從c中的字符串中分離字符串#
- 6. 從字符串中分離字符和數字,vb.net
- 7. 如何從Java中的字符串中分離出字符串和整數?
- 8. 數字和字母分離的字符串
- 9. 如何將字符串拆分爲字母字符串和數字字符串?
- 10. 從數字字符串模式中分離字符串
- 11. 如何從字符串中獲取數字和字母?
- 12. 從javascript中的字母數字字符串獲取數值
- 13. 如何從Java中的任何字符串獲取字母數字字符串?
- 14. 從字符串中拆分字母的字母
- 15. 如何從字符中分離字節?
- 16. 如何通過數字從字符串中分離單詞C
- 17. 如何從字符串中分離數字?
- 18. 如何從字符串中分離字符,整數和運算符?
- 19. 將字符串分割成數字或字母字符與JavaScript
- 20. 分割字符串中的數字和字母Python
- 21. 分割字符串在C#中的數字和字母
- 22. 如何從日期字符串中分離小時和分鐘數字
- 23. 如何用數字和字母拆分Python字符串?
- 24. 如何在Javascript中檢查字符串包含字母字符
- 25. 分割字符串中的特殊字符和字母
- 26. 如何從數組中的字符串中刪除字母?
- 27. 字符串中的字母數字
- 28. 如何從字符串數組中分割數字和字符串?
- 29. 如何從列表中的字符串中分離整數?
- 30. 將字符串拆分爲字母數字和其他字符
你剛纔問這個問題嗎? 尋找答案 你可以使用相同的正則表達式與一些小的 修改,它將與JavaScript一起工作 http://stackoverflow.com/questions/4311156/how-to-separate-letters-and-數字 - 從-A-字符串中的PHP/4311176#4311176 – Breezer 2010-11-30 07:05:49