我想創建一個正則表達式,其中只允許數字最大長度爲9且沒有最小長度。我想出了\d{9}[0-9]
,但它不工作。正則表達式,最多匹配9位數的整數
6
A
回答
17
你很近。試試這個:
^\d{0,9}$
^和$分別匹配文本的開始和結束。 \d{0,9}
匹配字符串中的任意位置,所以d0000
會通過,因爲它會匹配0000
,即使其中有一個d,我認爲不需要。這就是爲什麼他們應該在那裏。
2
它看起來像你接近,嘗試\d{0,9}
。
+0
感謝布賴恩:) – t0mcat 2011-06-03 16:37:20
+0
快樂幫,還兼具vcsjones和NT3RP提供了一些不錯的細節在他們的帖子裏。 – 2011-06-03 16:39:38
11
2
相關問題
- 1. 正則表達式完全匹配7或9位數字
- 2. Javascript正則表達式 - 9位數
- 3. 正則表達式匹配數字與最多2個小數位數
- 4. 正則表達式匹配[整數] [結腸] [alphanum] [結腸] [整數]
- 5. 感到迷惑awk的正則表達式匹配位[0-9]
- 6. 正則表達式僅與在整個匹配的字符數最小匹配
- 7. 正則表達式匹配最多10位
- 8. 正則表達式匹配[0-9] - [A-Z0-9] .wav格式
- 9. 只有整數或混合數匹配的正則表達式
- 10. 匹配最好的正則表達式
- 11. 整行正則表達式逆匹配
- 12. 正則表達式(匹配函數),javascript
- 13. 正則表達式:匹配已知數
- 14. 正則表達式匹配數據
- 15. perl正則表達式數字匹配
- 16. 正則表達式匹配數不是
- 17. 正則表達式匹配計數
- 18. C#正則表達式匹配數組
- 19. 正則表達式的多個匹配
- 20. 多個匹配的正則表達式
- 21. 如何將9或14位數字與正則表達式匹配?
- 22. 正則表達式需要匹配數字到2位小數
- 23. PHP多位數的正則表達式
- 24. 如何製作只匹配整數的正則表達式?
- 25. 正則表達式僅匹配整個單詞中的數字
- 26. 正則表達式以匹配PHP中的非負整數?
- 27. Bash正則表達式匹配冒號分隔的整數
- 28. 正則表達式匹配
- 29. 正則表達式匹配
- 30. 正則表達式匹配
感謝您的解決方案和解釋:) – t0mcat 2011-06-03 16:36:38