用正则表达式怎么写(java)
问题描述:
电子邮件地址应由26个英文字母中夹杂0、1、2、3、4、5、6、7、8、9的数字,恰好一个“@”和至少一个“.”组成。 第一个必须是26个英文字母中的一个 整个电子邮件地址的长度至少为5
答
java:^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*.[a-zA-Z0-9]{2,6}$ js:/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*.[a-zA-Z0-9]{2,6}$/ 满意请采纳
答
可以参照正则手册写:http://tools.zygxsq.cn/Tools/regexp/
答
^[a-z0-9A-Z]+[- | a-z0-9A-Z . _]+@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-z]{2,}$