回答
@"^20\d{2}[0-1]\d[1-3]$"
始於20,則任何位數2,然後0或1,那麼任何數字,那麼1,2或3。如果您需要在7後附加的數字,你可以插入一個\d*
前$
:
@"^20\d{2}[0-1]\d[1-3]\d*$"
編輯:作爲CodeMonkey指出, \d
將在C#被解釋爲轉義序列,所以一定要使用逐字串
正則表達式(如現在如上所示。):
^20\d\d[01]\d[123]\d*$
始於20,則2的任何數字,然後0或1,然後任何數字,然後1,2或3,然後只有數字或什麼都沒有。
這個問題被標記爲C#,是不是你使用JavaScript語法的答案? –
沒有使用大多數編程語言可用的regexp語法,並且可以很容易地進行轉換。 –
很高興知道。我發現很多正則表達式引擎很難跟蹤。 –
會建議在這裏使用正則表達式測試儀http://regexhero.net/tester/這很棒,您將能夠看到結果你在建立你的表情時突出顯示了你的表情。
- 1. 需要幫助建立正則表達式
- 2. 幫助建立正則表達式
- 3. 需要幫助創建一個簡單的正則表達式
- 4. 需要幫助創建一個正則表達式(NSClient ++)
- 5. 需要幫助的正則表達式
- 6. 需要正則表達式幫助
- 7. 需要正則表達式幫助
- 8. C#正則表達式需要幫助
- 9. 正則表達式 - 需要幫助
- 10. 需要正則表達式幫助
- 11. 需要幫助正則表達式
- 12. 需要正則表達式html幫助
- 13. 需要幫助的正則表達式
- 14. 正則表達式需要幫助
- 15. 需要幫助的正則表達式
- 16. 需要正則表達式的幫助
- 17. 正則表達式幫助需要
- 18. PHP - 正則表達式幫助需要
- 19. 正則表達式幫助需要
- 20. PHP正則表達式幫助需要
- 21. PCRE正則表達式需要幫助
- 22. 需要正則表達式幫助
- 23. 需要正則表達式幫助!
- 24. 需要正則表達式的幫助
- 25. 需要幫助的正則表達式
- 26. 需要正則表達式幫助
- 27. 需要幫助PHP正則表達式
- 28. 需要幫助的正則表達式
- 29. 正則表達式需要幫助
- 30. 需要幫助與正則表達式
這只是不需要結束那裏;) – m0skit0
@ m0skit0更新 – dlev
+1良好的工作 - 工作得很好。唯一需要注意的是,第二個序列將匹配目標字符串,然後匹配一些。因此,除非他們知道他們將獲得一些額外的數據,否則任何人都可能不會使用它。 – 2011-08-18 12:22:16