Próbuję utworzyć wyrażenie regularne w javascript, aby sprawdzić holenderski kod pocztowy.Wyrażenie regularne dla holenderskiego kodu pocztowego/kod pocztowy
kod pocztowy powinien zawierać 4 cyfr, następnie ewentualnie na powierzchni, a następnie 2 (przypadek niewrażliwe) litery
Prawidłowe wartości:
1001aa
1001Aa
1001 AA
teraz mieć, ale to nie działa:
var rege = /^([0-9]{4}[ ]+[a-zA-Z]{2})$/;
Używasz przerw w przestrzeni, używasz ich do definiowania zakresu znaków np. '[0-6]' robi od 0 do 6. Wystarczy zastąpić je '' (spacją i znakiem zapytania, aby uczynić go opcjonalnym – Martijn
Odłożyć na bok: holenderskie kody pocztowe nigdy nie zaczynają się od zera – Arjan
Nie ma również kodów pocztowych kończących się na SS, SA lub SD. – Bart