我需要驗證文本框用於數據輸入的這個格式 -經常用於連字符的鍵 - 值對的序列表達
「TeSt12-12TeSt,12Test-AB12,......」
這基本上是一個系列的鍵 - 值(鍵連字號的值)使用逗號分割(,)
Readlike
anyAlphaNumeric隨後連字符anyAlphaNumeric然後逗號和anyAlphaNumeric「從這裏可選的」,接着連字符anyAlphaNumeric然後逗號和任何AlphaNumeric followe由連字符anyAlphaNumeric d ...
這裏1S可以包括AZ,az,0-9 例子 - 11-11有效 111-111,是無效的(逗號應遵循的另一個鍵值集) 1-1,1-1有效 1是無效的(值連字符後失蹤) 1-1,111-111,11-11111,111-111111有效
我試過,但不履行 - ([A-ZA- z0-9] *? - [A-Za-z0-9] *)+ – Neeraj 2011-06-08 12:34:51
+1這是一個寫得很好的問題。規格很清晰,不像大多數其他「我需要一個正則表達式」 - 問題。 – 2011-06-08 12:40:32
謝謝蒂姆,這是我第一次向任何論壇提出問題,我希望變得清晰明瞭! – Neeraj 2011-06-08 13:07:08