Я использую этот шаблон для проверки правильности номера телефона
^[0-9\-\+]{9,15}$
Он работает для 0771234567
и +0771234567
,
но я хочу, чтобы он работал для 077-1234567
и +077-1234567
и + 077-1-23-45-67 и + 077-123-45-6-7
Что я должен изменить в шаблоне?