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