[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с регулярным выражением
Алексей
Warning: preg_match(): Unknown modifier '_' in
Строка
if ((!preg_match('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'. '@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email)) or (empty($email)))
sad.gif
Игорь_Vasinsky
паттерны в функциях preg_* ограничиваются делемиттерами, напрмер # или / или ~ или ...

preg_match("#pattern#modificators");

preg_match("#[а-я]{2,}#iu");


мыло можно проверять filter_var()

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Алексей
Цитата (Игорь_Vasinsky @ 4.05.2014 - 19:34)
паттерны в функциях preg_* ограничиваются делемиттерами, напрмер # или / или ~ или ...

preg_match("#pattern#modificators");

preg_match("#[а-я]{2,}#iu");


мыло можно проверять filter_var()

это надо вместо _ ставить #? Я правильно понял?
Алексей
Цитата (Игорь_Vasinsky @ 4.05.2014 - 19:34)
паттерны в функциях preg_* ограничиваются делемиттерами, напрмер # или / или ~ или ...

preg_match("#pattern#modificators");

preg_match("#[а-я]{2,}#iu");


мыло можно проверять filter_var()

это надо вместо _ ставить #? Я правильно понял?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.