日期:2014-05-20  浏览次数:20583 次

关于正则表达式!
我是一个JAVA菜鸟!最近看到正则表达式,单个方法似乎看懂了那么一点点!但还是不全明白!
我想求一个检查EMAIL的输入是否合法的一个小程序.自己来研究.请大家给我一段一代码!谢谢!
要求格式是这种gongyali2005@yahoo.com.cn|gongyali@yahoo.com

------解决方案--------------------
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$
从高手的帖子里拷的。
------解决方案--------------------
function Emailchk(tempstr){
if (/^[^\s\.\/\?& " ']+@([^\s\.\/\?& " '@]+\.)*[^\s\.\/\?& " '@]+$/ig.test(tempstr)) return true;
return false;
}