Привет коллеги, задачу решил, но есть вопросы в контексте данной задачи. Предположим, что нижеуказанные номера будут считаться валидными (не для данной задачи, а впринципе): +38(050)12-3456-7 +38(050)1234-56-7 +38(050)1-234-567 Каким образом элегантно задать, что "-" может встречаться 2 раза в номере, но при этом "-" может быть расположено в любом месте (после 7й цифры, после 11й...., а не только строго после 8й и 10й. Возможно есть какая-то конструкция, которая задаёт возможное количество повторений символов в квадратных, круглых скобках? Чтото типа такого: [-{0,2}\d{6}] Т. е. хочется задать, чтобы "-" встречалось 0, 1 или 2 раза, цифры 6 и все в рандомной последовательности. Но не смог найти решение. Прошу помочь.