Я пытаюсь сделать регулярное выражение без учета регистра для моего раздела доставки, которое улавливает все почтовые индексы, которые находятся в разделе KW, кроме KW9. У меня есть следующее регулярное выражение, которое перехватывает все почтовые индексы KW, но как мне добавить к нему исключение для KW9?
^[kK][wW][1-9]\s?[1-9][a-zA-Z]{2}$
Любые идеи?
Изменить:
Я скопировал и вставил неправильный reg ex, вот фактический reg ex:
^[kK][wW][1-9]{2}\s?[1-9][a-zA-Z]{2}$
Действительные почтовые индексы в регионе KW: KW 1-9 и KW 10-17 (но [kK][wW][1-9]{2} их проверит) и формат (без учета регистра) kw, 1/ 2 цифры, необязательный пробел, одна цифра и 2 буквы. Действительный почтовый индекс — KW1 1AA, а недействительный почтовый индекс — KW9 1AA.
[1-9]
на[1-8]
для первого[1-9]
. - person Dervall   schedule 23.02.2012