Wpis z mikrobloga

#programowanie #angular #typescript
Prośba o pomoc z wyrażeniem regularnym. Co tutaj z------m, bo nie działa mi w Validators.pattern()?

^((?:\+27|27)|0)(=72|82|73|83|74|84)(\d{7})$
Docelowo chodzi o numery telefonów z RPA np. +278332762842, 278332762842, 0832762842
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ranger: oni sobie życzą, żeby w--------ć do forma co chcą i na BE sprawdzają ten pattern, jak jest niepoprawny to zwraca error. P------e coś takiego i zwyczajnei validator z patternem do forma chcę dodać tylko coś mi z tym plusem nie trybi..
  • Odpowiedz
Numer telefonu musi wyglądać tak:
1. początek to albo +27, albo 27 albo 0
2. kolejna jest liczba, jedna z 72|82|73|83|74|84
3. na koniec 7 cyfr

Więc przykładowo coś takiego (ale bez spacji): +27 72 1234567
  • Odpowiedz