Задать вопрос

Как написать регулярное выражение на js для ФИО, где Отчество не обязательно?

Необходимо регулярное выражение, которое будет проверять на ФИО, где Отчество не обязательно. При этом предполагается, что Фамилия и Имя будут простыми (без дефисов и сложных сочетаний).
Например, Иванов Иван [Иванович].

Есть регулярное выражение, где Отчество обязательно
var pattern = /^([a-z0-9_\.-])+@[a-z0-9-]+\.([a-z]{2,4}\.)?[a-z]{2,4}$/i;
  • Вопрос задан
  • 2053 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
var pattern = /^([a-z0-9_\.-])+@[a-z0-9-]+\.([a-z]{2,4}\.)?[a-z]{2,4}$/i;

Это регулярка для мыла =)

var pattern = /^.+\s.+\s?.*$/i;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы