0
A
回答
4
所以,你要允許一個前導零,但不是更多?
^(?!00)\d+$
匹配任何不以00
開頭的整數。它確實允許一個0
(但它也允許一個不包含任何0
的數字)。
如果你想允許任意數量的除了0
或00
或00000
等,使用
^(?!0+$)\d+$
如果你想要求只有一個0
在啓動(這是有道理的,電話區號中許多地方),使用
^0(?!0)\d+$
+0
它的工作..但我需要用戶不能輸入0在第二,所以它不顯示0後第一。謝謝 – 2012-02-06 12:18:53
0
^0[1-9][0-9]*$
這使得數字這
- 必須以「0」
- 必須含有排除其他數字開頭「0」
- 只包含1日以後的數字和第二
此外,如果要修剪的電話號碼的前綴(如在意大利它們從2到4位不同,刪除最後一個*
與{0-2}
替換(這部作品在java的肯定,我不知道,如果它仍然在其他格式有效,但也會有類似的東西當然)
^0[1-9][0-9]{0-2}$
相關問題
- 1. 正則表達式僅驗證0值。單個0值進行驗證
- 2. C#正則表達式驗證驗證
- 3. 無法使用正則表達式驗證程序驗證關鍵字
- 4. 正則表達式驗證
- 5. 我們可以驗證.0使用正則表達式
- 6. 正則表達式驗證
- 7. 如何驗證正則表達式?
- 8. 正則表達式驗證
- 9. 正則表達式驗證
- 10. 正則表達式驗證
- 11. 正則表達式驗證
- 12. XML驗證與正則表達式
- 13. 與原型正則表達式驗證?
- 14. 如何使用jQuery驗證插件驗證正則表達式?
- 15. symfony2實體驗證正則表達式a-z A-Z 0-9
- 16. symfony表單驗證與正則表達式使用正則表達式驗證之前
- 17. 郵件驗證與正則表達式
- 18. 驗證日期與正則表達式
- 19. 正則表達式:後綴驗證
- 20. Asp.net正則表達式驗證器 - 驗證表達式
- 21. 正則表達式如何驗證URL
- 22. slickgrid驗證列與正則表達式
- 23. 驗證密碼與正則表達式
- 24. 問題與正則表達式驗證
- 25. Laravel 5.4 - 驗證與正則表達式
- 26. 正則表達式驗證與radautocompletebox
- 27. 正則表達式與端口驗證
- 28. C#入口驗證正則表達式
- 29. 輸入驗證的正則表達式
- 30. ASP.net WebForms正則表達式驗證控件,驗證表達式與「和」
什麼'00100'?這是允許的嗎? – 2012-02-06 09:27:54
actualy它是驗證電話號碼區域不是真正的數字。在我的國家電話號碼區居民通常像「021」或「0632」或「020」。我希望你明白謝謝。 – 2012-02-06 09:39:02
00100這是不允許的它必須0100 – 2012-02-06 11:54:44