Регулярные выражения соответствуют ровно 7 или 9 цифрам [дубликаты]
This question already has an answer here:
Is there a regex quantifier that says “either x or y repeats”? 4 answersМои регулярные навыки почти равны нулю, и я пытаюсь найти в поле ровно 7 или 9 чисел (не между 7 или 9, поэтому никакие 8 чисел недопустимы).
Я пытался (не смейтесь)
/^([0-9]{7} | [0-9]{9})
а также
/^([0-9]{7 | 9})
если кто-то может помочь и объяснить ответ, это будет высоко ценится.
Я предполагаю (может быть неправильно), что это не имеет значения, какой язык программирования я использую
Спасибо