chukcha Posted March 27, 2020 Share Posted March 27, 2020 ^[\w-][email protected][\w]+\.\w+$ Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 35 минут назад, chukcha сказал: http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html я не знаю что это такое, но вряд ли это проверка обычного адреса почты. чисто логически непонятно как там могут быть множественные переводы каретки, табуляции и прочее. перевод дает вот это: Цитата Регулярное выражение не справляется с комментариями в адресах электронной почты. RFC позволяет произвольно вкладывать комментарии. сомневаюсь, что пользователь будет вбивать нечто кроме адреса почты. есть ли хоть один сайт, на котором можно регистрироваться с электронной почтой, которая содержит комментарии? т.е. какой практический резон это использовать? и как выглядит адрес с комментариями? Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 43 минуты назад, LTRay сказал: Под такое попадает только [email protected] я предложил выше ~^\[email protected]\w+\.\w+$~ или ~^[.\w\-][email protected][.\w-]+\.\w+$~ это закрывает практически все реальные адреса. например, такой: [email protected] Форум что-то глючит сегодня. По минуте и более добавляет или редактирует сообщение. Возможны опечатки. Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 54 минуты назад, chukcha сказал: табуляция? все верно. Я как-то даже забыл, что такое использование может быть полезно. В обычной жизни кроме бесполезности и вреда \t ничего не принесет в регулярных выражениях. Обычно полагаются на \s*, который может означать как несколько пробелов, так и горизонтальную табуляцию, ибо визуально они не отличаются. Ну и переводы туда же входят (в \s). А вот практического применения \t ни разу не встречал. Link to comment Share on other sites More sharing options... chukcha Posted March 27, 2020 Share Posted March 27, 2020 4 минуты назад, sitecreator сказал: как-то даже забыл, что такое использование может быть полезно. Но оно существует.. Link to comment Share on other sites More sharing options... 2 years later... gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options... chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Отключение обязательности заполнения e-mail - при регистрации. Как? By wwizard, 17 hours ago 5 replies 115 views Etegro 6 hours ago Написать статью. 2000-3000к слов. 1 2 By mario512, January 31 копирайт 30 replies 806 views mario512 February 5 Проверка возраста 18+ для Opencart 1.5 (ищу модуль) By lavka, November 17, 2022 5 replies 473 views chukcha March 1 Как сделать правильную проверку? By modn11, December 2, 2022 3 replies 318 views buslikdrev December 3, 2022 Как сделать проверку URL By modn11, December 2, 2022 1 reply 424 views chukcha December 2, 2022 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Услуги Настройка и мелкая работа по уже существующему сайту Написать регулярное выражение для проверки e-mail. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
sitecreator Posted March 27, 2020 Share Posted March 27, 2020 35 минут назад, chukcha сказал: http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html я не знаю что это такое, но вряд ли это проверка обычного адреса почты. чисто логически непонятно как там могут быть множественные переводы каретки, табуляции и прочее. перевод дает вот это: Цитата Регулярное выражение не справляется с комментариями в адресах электронной почты. RFC позволяет произвольно вкладывать комментарии. сомневаюсь, что пользователь будет вбивать нечто кроме адреса почты. есть ли хоть один сайт, на котором можно регистрироваться с электронной почтой, которая содержит комментарии? т.е. какой практический резон это использовать? и как выглядит адрес с комментариями? Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 43 минуты назад, LTRay сказал: Под такое попадает только [email protected] я предложил выше ~^\[email protected]\w+\.\w+$~ или ~^[.\w\-][email protected][.\w-]+\.\w+$~ это закрывает практически все реальные адреса. например, такой: [email protected] Форум что-то глючит сегодня. По минуте и более добавляет или редактирует сообщение. Возможны опечатки. Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 54 минуты назад, chukcha сказал: табуляция? все верно. Я как-то даже забыл, что такое использование может быть полезно. В обычной жизни кроме бесполезности и вреда \t ничего не принесет в регулярных выражениях. Обычно полагаются на \s*, который может означать как несколько пробелов, так и горизонтальную табуляцию, ибо визуально они не отличаются. Ну и переводы туда же входят (в \s). А вот практического применения \t ни разу не встречал. Link to comment Share on other sites More sharing options... chukcha Posted March 27, 2020 Share Posted March 27, 2020 4 минуты назад, sitecreator сказал: как-то даже забыл, что такое использование может быть полезно. Но оно существует.. Link to comment Share on other sites More sharing options... 2 years later... gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options... chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Отключение обязательности заполнения e-mail - при регистрации. Как? By wwizard, 17 hours ago 5 replies 115 views Etegro 6 hours ago Написать статью. 2000-3000к слов. 1 2 By mario512, January 31 копирайт 30 replies 806 views mario512 February 5 Проверка возраста 18+ для Opencart 1.5 (ищу модуль) By lavka, November 17, 2022 5 replies 473 views chukcha March 1 Как сделать правильную проверку? By modn11, December 2, 2022 3 replies 318 views buslikdrev December 3, 2022 Как сделать проверку URL By modn11, December 2, 2022 1 reply 424 views chukcha December 2, 2022 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Услуги Настройка и мелкая работа по уже существующему сайту Написать регулярное выражение для проверки e-mail. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
sitecreator Posted March 27, 2020 Share Posted March 27, 2020 43 минуты назад, LTRay сказал: Под такое попадает только [email protected] я предложил выше ~^\[email protected]\w+\.\w+$~ или ~^[.\w\-][email protected][.\w-]+\.\w+$~ это закрывает практически все реальные адреса. например, такой: [email protected] Форум что-то глючит сегодня. По минуте и более добавляет или редактирует сообщение. Возможны опечатки. Link to comment Share on other sites More sharing options... sitecreator Posted March 27, 2020 Share Posted March 27, 2020 54 минуты назад, chukcha сказал: табуляция? все верно. Я как-то даже забыл, что такое использование может быть полезно. В обычной жизни кроме бесполезности и вреда \t ничего не принесет в регулярных выражениях. Обычно полагаются на \s*, который может означать как несколько пробелов, так и горизонтальную табуляцию, ибо визуально они не отличаются. Ну и переводы туда же входят (в \s). А вот практического применения \t ни разу не встречал. Link to comment Share on other sites More sharing options... chukcha Posted March 27, 2020 Share Posted March 27, 2020 4 минуты назад, sitecreator сказал: как-то даже забыл, что такое использование может быть полезно. Но оно существует.. Link to comment Share on other sites More sharing options... 2 years later... gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options... chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Отключение обязательности заполнения e-mail - при регистрации. Как? By wwizard, 17 hours ago 5 replies 115 views Etegro 6 hours ago Написать статью. 2000-3000к слов. 1 2 By mario512, January 31 копирайт 30 replies 806 views mario512 February 5 Проверка возраста 18+ для Opencart 1.5 (ищу модуль) By lavka, November 17, 2022 5 replies 473 views chukcha March 1 Как сделать правильную проверку? By modn11, December 2, 2022 3 replies 318 views buslikdrev December 3, 2022 Как сделать проверку URL By modn11, December 2, 2022 1 reply 424 views chukcha December 2, 2022 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Услуги Настройка и мелкая работа по уже существующему сайту Написать регулярное выражение для проверки e-mail. Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Alta — тема для админ панели By impulze100500 Sorting modules in layout Drag&Drop By markimax Additional services for SAP modules By S_A_P Opencart ChatGPT - artificial intelligence content generator By kabantejay Custom Email By Parallax
sitecreator Posted March 27, 2020 Share Posted March 27, 2020 54 минуты назад, chukcha сказал: табуляция? все верно. Я как-то даже забыл, что такое использование может быть полезно. В обычной жизни кроме бесполезности и вреда \t ничего не принесет в регулярных выражениях. Обычно полагаются на \s*, который может означать как несколько пробелов, так и горизонтальную табуляцию, ибо визуально они не отличаются. Ну и переводы туда же входят (в \s). А вот практического применения \t ни разу не встречал. Link to comment Share on other sites More sharing options... chukcha Posted March 27, 2020 Share Posted March 27, 2020 4 минуты назад, sitecreator сказал: как-то даже забыл, что такое использование может быть полезно. Но оно существует.. Link to comment Share on other sites More sharing options... 2 years later... gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options... chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Отключение обязательности заполнения e-mail - при регистрации. Как? By wwizard, 17 hours ago 5 replies 115 views Etegro 6 hours ago Написать статью. 2000-3000к слов. 1 2 By mario512, January 31 копирайт 30 replies 806 views mario512 February 5 Проверка возраста 18+ для Opencart 1.5 (ищу модуль) By lavka, November 17, 2022 5 replies 473 views chukcha March 1 Как сделать правильную проверку? By modn11, December 2, 2022 3 replies 318 views buslikdrev December 3, 2022 Как сделать проверку URL By modn11, December 2, 2022 1 reply 424 views chukcha December 2, 2022 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Услуги Настройка и мелкая работа по уже существующему сайту Написать регулярное выражение для проверки e-mail.
chukcha Posted March 27, 2020 Share Posted March 27, 2020 4 минуты назад, sitecreator сказал: как-то даже забыл, что такое использование может быть полезно. Но оно существует.. Link to comment Share on other sites More sharing options... 2 years later... gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options... chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Отключение обязательности заполнения e-mail - при регистрации. Как? By wwizard, 17 hours ago 5 replies 115 views Etegro 6 hours ago Написать статью. 2000-3000к слов. 1 2 By mario512, January 31 копирайт 30 replies 806 views mario512 February 5 Проверка возраста 18+ для Opencart 1.5 (ищу модуль) By lavka, November 17, 2022 5 replies 473 views chukcha March 1 Как сделать правильную проверку? By modn11, December 2, 2022 3 replies 318 views buslikdrev December 3, 2022 Как сделать проверку URL By modn11, December 2, 2022 1 reply 424 views chukcha December 2, 2022 Recently Browsing 0 members No registered users viewing this page.
gidrik Posted January 12 Author Share Posted January 12 Добрый день. Подниму темку - есть выражение проверки e-mail: ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ Оно не пропускает заглавные буквы в почте, как исправить, чтобы клиент мог вводить как заглавные так и строчные буквы? Link to comment Share on other sites More sharing options...
chukcha Posted January 12 Share Posted January 12 модификатор i Цитата i (PCRE_CASELESS) Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра. Link to comment Share on other sites More sharing options... gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1
gidrik Posted January 17 Author Share Posted January 17 12.01.2023 в 13:23, chukcha сказал: модификатор i ^([a-z0-9_-]+\.)*[a-z0-9_-][email protected][a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$ - я использую данное выражение проверки e-mail в Simple. Я так понимаю для Симплы это решение (с модификатором i) не подходит? Link to comment Share on other sites More sharing options...
Recommended Posts