1
A
回答
4
您可以使用
^\d+(\.\d+)*$
參見demo
^
- 1或多個數字(\.\d+)*
- - 一組匹配的.
+ 1或多個數字0或多個序列$
- 的端部繩\d+
的開頭串。
您也可以使用非捕獲組:^\d+(?:\.\d+)*$
,但這裏不是必須的。
相關問題
- 1. 正則表達式匹配的版本號模式
- 2. 與正則表達式匹配的版本號部分
- 3. 用於匹配可執行版本號的正則表達式
- 4. 正則表達式 - 匹配的號碼
- 5. 正則表達式匹配外括號
- 6. 正則表達式匹配帳號
- 7. 編號正則表達式子匹配
- 8. 正則表達式匹配與撇號
- 9. 正則表達式匹配括號內
- 10. 正則表達式組匹配號碼
- 11. 正則表達式匹配「號,URL」
- 12. 正則表達式 - 僅匹配括號
- 13. 正則表達式匹配大括號
- 14. Python正則表達式匹配撇號
- 15. 正則表達式匹配不分號
- 16. 正則表達式匹配的文本
- 17. 正則表達式匹配
- 18. 正則表達式匹配
- 19. 正則表達式匹配
- 20. 正則表達式匹配
- 21. 正則表達式匹配
- 22. 匹配正則表達式{
- 23. 正則表達式匹配%
- 24. 正則表達式匹配「|」
- 25. 正則表達式匹配
- 26. 正則表達式 - 匹配
- 27. 正則表達式匹配
- 28. 正則表達式匹配
- 29. 正則表達式匹配
- 30. 正則表達式匹配
上面的正則表達式適用於IE,但Firefox中沒有任何反應。 – user166013
我懷疑這是正則表達式的問題。你可以用'^ [0-9] +(\。[0-9] +)* $'來嘗試,如果它不工作,問題就在其他地方。 –