Неверный результат в консоли с использованием regexp [дублировать]Javascript

Форум по Javascript
Anonymous
Неверный результат в консоли с использованием regexp [дублировать]

Сообщение Anonymous »

Я столкнулся со странным поведением моей функции, когда используйте regexp. < /p>
Я имею постоянную с помощью Regexp для cher email < /p>
const inputRegExp.email = /^[a-z]([-_.]{0,1}[a-z0-9])*@[a-z0-9-]{2,53}\.[a-z]{2,4}$/gi
< /code>
и функция для проверки электронной почты < /p>
const stepCheckValid = (email) => { console.log(inputRegExp.email.test(email)) }
< /code>
Когда я нажимаю на кнопку «Проверьте» Эта функция с помощью теста электронного письма «test@server.com» имеет вывод в консоли «true». Но когда я снова нажимаю «Проверьте» с тем же самым выводом Emeil TH>

Подробнее здесь: https://stackoverflow.com/questions/794 ... ing-regexp

Вернуться в «Javascript»