与模式匹配或为空字符串的正则表达式
2022-08-30 05:32:29
我有以下与电子邮件地址格式匹配的正则表达式:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$
这用于使用 JavaScript 验证表单。但是,这是一个可选字段。因此,如何更改此正则表达式以匹配电子邮件地址格式或空字符串?
根据我有限的正则表达式知识,我认为匹配一个空字符串,并且意味着“Or”,所以我尝试执行以下操作,但它不起作用:\b
|
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$|\b