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