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

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

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

Есть регулярное выражение, где Отчество обязательно
var pattern = /^([a-z0-9_\.-])+@[a-z0-9-]+\.([a-z]{2,4}\.)?[a-z]{2,4}$/i;
  • Вопрос задан
  • 2070 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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;
Ответ написан
Ваш ответ на вопрос

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

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