Regex не работает в Module Simple

Тема в разделе "Opencart", создана пользователем Ahmad, 27 окт 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Ahmad

    Ahmad Постоялец

    Регистр.:
    4 май 2013
    Сообщения:
    86
    Симпатии:
    1
    Я использую Module Simple 3.8.0 с OpenCart 1.5.5.1, и я пытаюсь добавить регулярное выражение для проверки телефонных номер .. Но при выезде, даже если бы я, укажите действительный номер телефона, он дает мне ошибку.

    Regex: ^([0-9\(\)\/\+ \-]*)$
    Пример ввода: 0526-8357646, 5268357646, 526-835-7646

    Так в чем же проблема?

    [​IMG]
     
  2. Bogdan1975

    Bogdan1975 Создатель

    Регистр.:
    28 ноя 2012
    Сообщения:
    48
    Симпатии:
    6
    Вообще-то в PHP принято выражение заключать в символы "/", т.е. должно начинаться с "/^" и заканчиваться "$/"
    By the way, in PHP regular expressions must be conclused in '/' signs. So they have started from '/^' and must have '$/' ending'
     
  3. Ahmad

    Ahmad Постоялец

    Регистр.:
    4 май 2013
    Сообщения:
    86
    Симпатии:
    1
    Спасибо, что фиксированная моя проблема. Я добавил "/" в начале и конце, и это сработало.