Wyrażenia regularne odpowiadają dokładnie 7 lub 9 cyfrom [duplikat]
To pytanie ma już tutaj odpowiedź:
Czy istnieje kwantyfikator regex, który mówi „albo x, albo y powtarza”? 4 odpowiedziMoje umiejętności reg ex są prawie zerowe i staram się dopasować pole tak, aby miało dokładnie 7 lub 9 liczb (nie między 7 a 9, więc nie ma 8 liczb nie jest prawidłowych).
Próbowałem (nie śmiej się)
/^([0-9]{7} | [0-9]{9})
i
/^([0-9]{7 | 9})
jeśli ktoś mógłby pomóc i wyjaśnić odpowiedź, która byłaby bardzo doceniana.
Zakładam (może niepoprawnie), że nie ma znaczenia, jakiego języka (programowania) używam
Dzięki