-1
A
回答
1
如果我正確理解你的問題,你想匹配的數字?
使用此:
([0-9]{1,}+){1,}
將匹配的每個值。
+0
但個人而言,我不會爲此使用正則表達式。 C#有一種基於字符串分隔符的本地方式,在本例中爲逗號。 – 2012-02-02 10:56:23
1
我可以建議你以下。 ^(\s*\d+\s*,?)+$
需要考慮的開頭和結尾的CSV的空間的方法可行值
編輯
我修改的表達,這裏是新版本:^(\s*\d+\s*,)*(\s*\d+\s*){1}$
它西港島線不評論的情況下失敗。
+0
輸入失敗:12 12,12 – Tomek 2012-02-02 11:14:28
1
([1-9]\d{2,3},\s*) //first one digit 1-9, followed by 2 to 3 other digits,a comma and zero or one whitespace
{0,} //This pattern may occour 0 or more times, followed by...
([1-9]\d{2,3}) // one of these number without the trailing comma, only once.
1
的要求的規範是有點模糊,不過這可能是你想要什麼:
^(\s*\d+\s*(?(?=,\s*\d),|))+$
它驗證通過分隔的數字序列「」允許開頭和結尾的白色字符,而不是開始並以「,」結尾
相關問題
- 1. 正則表達式來驗證逗號分隔字符串
- 2. 正則表達式逗號分隔的字符串驗證
- 3. 正則表達式驗證逗號分隔字符串
- 4. 驗證週期分隔數字正則表達式
- 5. 正則表達式分隔字符串
- 6. 正則表達式來驗證用逗號分隔的數字或破折號
- 7. 正則表達式來提取分隔符內的字符串
- 8. 正則表達式驗證具有分隔符
- 9. 正則表達式來驗證字母數字和特定的特殊字符
- 10. 使用正則表達式驗證逗號分隔字符串的格式
- 11. 正則表達式模式來驗證字符串
- 12. JavaScript的正則表達式來驗證複雜的字符串
- 13. 正則表達式的分隔符
- 14. PHP的正則表達式/分隔符
- 15. 正則表達式來界定的話
- 16. Java字符串分割正則表達式保留定界符
- 17. 驗證字符串對給定的正則表達式模式?
- 18. ASP.Net正則表達式(%符號)正則表達式驗證器
- 19. 正則表達式分割字符串的分隔符
- 20. 正則表達式來驗證練成像數學表達式
- 21. 用於驗證字符和數字的正則表達式
- 22. 用於驗證數字和字符的正則表達式
- 23. 正則表達式驗證逗號分隔的年份範圍
- 24. 用正則表達式分隔符
- 25. 正則表達式:由分隔符
- 26. Swift正則表達式和分隔符
- 27. PHP正則表達式分隔符
- 28. 帶分隔符正則表達式
- 29. 正則表達式街道分隔符
- 30. 正則表達式來驗證A123456
你能澄清你的問題嗎? – 2012-02-02 10:54:12
這些值應該具有什麼格式? – m0skit0 2012-02-02 10:55:37