“regex, чтобы найти электронные письма” Ответ

Образец режима для проверки электронной почты

[a-zA-Z0-9._-]{3,}@[a-zA-Z0-9.-]{3,}\.[a-zA-Z]{2,4}
Fancy Ferret

по электронной почте regex

[\w._%+-]+@[\w.-]+\.[a-zA-Z]{2,3}
Charming Capuchin

по электронной почте regex


const emailRegex = /^(([^<>()[\]\\.,;:\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,}))$/
codeAesthetic

по электронной почте regex

function validateEmail(email) {
    const re = /^(([^<>()[\]\\.,;:\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,}))$/;
    return re.test(String(email).toLowerCase());
}
Homely Hoopoe

Редакция для электронной почты

^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$
//will validate for:  test@gmail.com etc
alws34

regex, чтобы найти электронные письма

function extractEmails (text) {
  return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gi);
}
Annoying Albatross

Ответы похожие на “regex, чтобы найти электронные письма”

Вопросы похожие на “regex, чтобы найти электронные письма”

Больше похожих ответов на “regex, чтобы найти электронные письма” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования