У меня есть следующее регулярное выражение, соответствующее формату адреса электронной почты:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$
Используется для проверки формы с использованием JavaScript.Однако это необязательное поле.Следовательно, как я могу изменить это регулярное выражение в соответствии с форматом адреса электронной почты или пустой строкой?
Из моих ограниченных знаний регулярных выражений я думаю, что \b
соответствует пустой строке, а |
означает "или",поэтому я попытался сделать следующее, но это не сработало:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$|\b