У меня есть контроллер и модель, которая должна проверять данные перед процессом сохранения.
Я пытаюсь проверить номер телефона с помощью регулярного выражения (в моей модели $ rules).
'phone' => array(
'required',
'regex:/(\+41)\s(\d{2})\s(\d{3})\s(\d{2})\s(\d{2})/',
),
И когда я проверяю его (Почтальон), возвращается: {"error": {"phone": ["Недопустимый формат телефона."]}}
Вот номер телефона (швейцарский): +41 79 228 95 16
Сначала я попробовал свое регулярное выражение: https://regexr.com, и мой номер, казалось, идеально соответствовал ему.
Так вот мой вопрос:
Отличается ли регулярное выражение регулярного выражения от регулярного выражения PHP, которое я тестирую на regexr.com?
Спасибо !!