我想爲我的運輸部分製作一個不區分大小寫的正則表達式,它捕獲KW9以外的KW部分中的所有郵政編碼。我有以下正則表達式捕獲所有KW郵政編碼,但是如何爲KW9添加例外情況?KW郵政編碼的正則表達式
^[kK][wW][1-9]\s?[1-9][a-zA-Z]{2}$
任何想法?
編輯:
我複製並粘貼錯誤的REG前,這裏是實際的REG例如:
^[kK][wW][1-9]{2}\s?[1-9][a-zA-Z]{2}$
在KW地區有效的郵編是KW 1-9和10 KW -17(但[kK] [wW] [1-9] {2}將驗證它們),格式爲(不區分大小寫)kw,1/2數字,可選空白,單個數字和2個字母。一個有效的郵政編碼是KW1 1AA和無效郵政編碼是KW9 1AA
一個你想匹配的郵編的例子和一個你不會幫助的例子。但是嘗試將第一個[1-9]的'[1-9]'改爲'[1-8]''。 – Dervall 2012-02-23 12:19:46
'^ [kk] [wW] [1-8] ...'? – 2012-02-23 12:21:21