У мене є такий регулярний вираз, який відповідає формату адреси електронної пошти:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$
Це використовується для перевірки з формою за допомогою JavaScript. Однак це необов’язкове поле. Тож як я можу змінити цей регулярний вираз відповідно до формату адреси електронної пошти або порожнього рядка?
З моїх обмежених знань регулярних виразів, я думаю, \b
відповідає порожньому рядку і |
означає "Або", тому я намагався зробити наступне, але це не спрацювало:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$|\b