Moje umiejętności reg są prawie zerowe i staram się dopasować pole do dokładnie 7 lub 9 liczb (nie pomiędzy 7 lub 9, więc nie ma 8 numerów nie jest prawidłowych).Wyrażenia regularne odpowiadają dokładnie 7 lub 9 cyfrom
Próbowałem (proszę się nie śmiać)
/^([0-9]{7} | [0-9]{9})
i
/^([0-9]{7 | 9})
jeśli ktoś mógłby pomóc i wyjaśnić, że odpowiedź byłaby znacznie doceniane.
zakładam (być może błędnie), że to nie ma znaczenia co (programowanie) język używam
Dzięki
możliwe duplikat [? Czy istnieje kwantyfikator regex, który mówi: „X albo Y powtarza”] (http://stackoverflow.com/questions/11397378/is -the-a-regex-quantifier-that-says-either-x-or-y-repeats) – fuxia