js正则表达式 用户名 邮箱

2024-11-16 16:19:11
推荐回答(3个)
回答1:

不可以

var rega = /^\w+$/;
var regb = /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/;
var reg = /^((\w+)|(([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})))$/;

回答2:

只能一种方案匹配一次,

回答3:

可以!
但你需要考虑如果刚好写反了的情况。
比如:用户处,我写得email
email处我写的用户名