powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / аналог preg_match
4 сообщений из 4, страница 1 из 1
аналог preg_match
    #35450442
niceteg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Есть ли в JavaScript аналог функции preg_match?

или например как можно проверить что формат e-mail введен правильно?

В php я делал так:
Код: plaintext
if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['mail']))

спасибо!
...
Рейтинг: 0 / 0
аналог preg_match
    #35450483
niceteg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел это:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var pattern = /^(([a-zA-Z0- 9 ]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*
               ([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@
               ([a-zA-Z0- 9 -]+\.)+[a-zA-Z0- 9 -]+$/;

pattern.test("adam.trent.@mail.stan.com"); // возвратит false
pattern.test("adam-trent_sponsor12@mail.stan.com"); // возвратит true
pattern.test("adam-trent?sponsor+12@mail.stan.com"); // возвратит true
pattern.test("adam-trent..sponsor@mail.stan.com"); // возвратит false
...
Рейтинг: 0 / 0
аналог preg_match
    #35450903
Angerslave
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё есть String.match(ereg) метод. Только не нужно забывать, что регулярные выражения в JavaScript пишутся без скобок.
...
Рейтинг: 0 / 0
аналог preg_match
    #35450922
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AngerslaveТолько не нужно забывать, что регулярные выражения в JavaScript пишутся без скобок.
без каких еще скобок?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / аналог preg_match
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]