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

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

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

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

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

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