regex диапазон

Discussion in 'PHP' started by vaxxx, 2 Jan 2016.

  1. vaxxx

    vaxxx New Member

    Joined:
    2 Jan 2016
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Прошу у вас помощи форумчане.Помогите пожалуйста с настройками диапазона regex под укр номера.
    Вот сама схема - но сложновато как то получается
    \([\d]{2,3}\)[ ]{0,2}[\d]{7}
    [\d]{3}-[\d]{3}-[\d]{2}-[\d]{2}
    [\d]{3}[- ()]{1}[\d]{3}-[\d]{2}-[\d]{2}
    [\d]{3}\) [\d]{7}
    [\d]{3}\) [\d]{3}[ -]{1}[\d]{2}[ -]{1}[\d]{2}[ -]{1}
    [\d]{12}|[\d]{11}
    [\d]{10}|[\d]{9}
    [\d]{3}[- ()]{1}[\d]{3}[- ()]{1}[\d]{2}[- ()]{1}[\d]{2}
    [\d]{3}[- ()]{1}[\d]{2}[- ()]{1}[\d]{2}[- ()]{1}[\d]{3}
    [\d]{3}[- ()]{1}[\d]{2}[- ()]{1}[\d]{3}[- ()]{1}[\d]{2}
    [\d]{3}[- ()]{1}[\d]{7}
    [\d]{3}[- ()]{1}[\d]{4}[- ()]{1}[\d]{3}
    [\d]{3}[- ()]{1}[\d]{3}[- ()]{1}[\d]{4}
    Как правильно вправить в этот код что бы принимало номера с телефонами "+38..." по примеру +38(097)xxxxxxx ? хотя бы один регекс,исходя из этого рг.
    Благодарю за помощь и с НГ вас.