我期待有一個只允許輸入特定數字的正則表達式,例如, 2,4,5,6,10,18正則表達式只允許特定的數字
我想是這樣
"'2'|'4'|'5'|'6'|'10'|'18'"
和任何我輸入失敗的正則表達式,然後計算機指着我的手指,笑着。
我在哪裏出錯?
我期待有一個只允許輸入特定數字的正則表達式,例如, 2,4,5,6,10,18正則表達式只允許特定的數字
我想是這樣
"'2'|'4'|'5'|'6'|'10'|'18'"
和任何我輸入失敗的正則表達式,然後計算機指着我的手指,笑着。
我在哪裏出錯?
你不需要單引號。另外,如果你想匹配整個字符串,你應該在末尾加上'^('在開頭,')$'。 – 2012-01-30 21:28:58
我並不是很擅長RegEx,但我使用[鏈接進行測試](http://regexhero.net/tester/)。可能對您更快地調試問題很有用。 – DotNetUser 2012-01-30 21:32:46