Wpis z mikrobloga

Cześć, czy ktos potrafi mi pomóc i odpowiedzieć na pytanie czemu ten regex w angularze (typescript) nie działa poprawnie dla kodu pocztowego?

Otóz mam taka sytuacje :
w Form builderze tworze pole :
postalCode: [
'',
Validators.pattern('\d{2}-\d{3}')
],

Jak dobrze rozumiem - przez wyrazenie regularne wskazuje ze mam otrzymac 2 - cyfry po których ma pojawić sie myślnik i znowu oczekuje na otrzymanie 3 cyfr od użytkownika. Wszystko wygląda ładnie do momentu testowania :
otóz na stronie
https://regex101.com - dla wartości :
05-
-> pokazuje mi "Your regular expression does not match the subject string. " co jest wynikiem oczekiwanym natomiast w angularze w aplikacji taki regex mi przepuszcza walidacje mówiąc że jest poprawny.

#angular #java #regex
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach