Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 21.02.2022, 22:39
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Сообщение от Andrew2108
" zzzz@mail.ru" - пропускает
или "zzzz@mail.ru " - также пропускает
Или я дурак, или лыжи не едут.
Пример кода приведите, где у вас регулярка пробелы пропускает.
Ответить с цитированием
  #22 (permalink)  
Старый 22.02.2022, 04:37
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 505

Andrew2108,
Код:
С пробелом (false):
alert( /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(' zzzz@mail.ru') );
Без пробела (true):
alert( /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test('zzzz@mail.ru') );
ЗЫ: пришлось обернуть в CODE чтоб форум не оборачивал имейлы в тег email. Кто-нибудь знает другой способ запретить ему это делать?
Ответить с цитированием
  #23 (permalink)  
Старый 22.02.2022, 17:19
Интересующийся
Отправить личное сообщение для Andrew2108 Посмотреть профиль Найти все сообщения от Andrew2108
 
Регистрация: 18.02.2022
Сообщений: 22

Спасибо, работает!
НО не работало, когда поле было с тип email, не знаю почему, он добавлял и обрезал сам все пробелы.
Поменял тип на текст в поле и сё прекрасно работает.
Всем спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в середину текстового поля из нескольких слов вставить значение другого поля? AmigoArrigo Общие вопросы Javascript 5 29.03.2021 17:50
Как добавить уникальный идентификатор для нового поля формы? javascript_pupil Общие вопросы Javascript 4 19.12.2020 13:06
В value поля input находится не весь текст из поля DarkLordDark Общие вопросы Javascript 1 13.06.2014 00:17
C поля input в select dima_riabets Элементы интерфейса 3 18.03.2014 22:32
И снова о валидации (remote в jQuery.validation v1.7) Sufir jQuery 0 02.03.2011 13:50