Я пытаюсь создать регулярное выражение в javascript для проверки голландского zipcode.Регулярное выражение для голландского почтового индекса
почтовый индекс должен содержать 4 цифры, затем, необязательно пространство, а затем 2 (чувствительно к регистру) буквы
Допустимые значения:
1001aa
1001Aa
1001 AA
теперь у меня есть это, но он не работает:
var rege = /^([0-9]{4}[ ]+[a-zA-Z]{2})$/;
Вы используете разделители в пространстве, вы используете их для определения диапазона символов, например. '[0-6]' делает 0 до 6. Просто замените его на '?' (Пробел и вопросительный знак, чтобы сделать его необязательным – Martijn
В стороне: голландские почтовые индексы никогда не начинаются с нуля. – Arjan
Также нет почтовых индексов, заканчивающихся на SS, SA или SD. – Bart