rob*_*nal 117 regex string email
我在SO中找到了很多Regex电子邮件验证,但我没有发现任何接受空字符串的内容.这只能通过Regex实现吗?仅接受空字符串或电子邮件?我想只在Regex上使用它.
Dav*_*ild 274
此正则表达式模式将匹配空字符串:
^$
Run Code Online (Sandbox Code Playgroud)
这将匹配(粗略地)电子邮件或空字符串:
(^$|^.*@.*\..*$)
Run Code Online (Sandbox Code Playgroud)
匹配空字符串或电子邮件
(^$|^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.(?:[a-zA-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)$)
Run Code Online (Sandbox Code Playgroud)
匹配空字符串或电子邮件,但也匹配任何数量的空白
(^\s*$|^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.(?:[a-zA-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)$)
Run Code Online (Sandbox Code Playgroud)
详细了解匹配正则表达式本身的电子邮件:
http://www.regular-expressions.info/email.html
| 归档时间: |
|
| 查看次数: |
207345 次 |
| 最近记录: |