比较有挑战性的问题 - 关于正则表达式 试下re=/^(?![^@]+@(126\.com|163\.com)$)/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function ismail(mail){return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));} 不匹配不就是非网易的了吗?if(!/[^@]+@(126|163)\.com/.test(email)) alert(‘非网易邮箱'); 不匹配不就是非网易的了吗?当然不能这样想,首先你得检查被检的字符串是 email 格式用正向预查吧。 如果是非网易的邮箱,try{[^@]+@(?!(126\.com|163\.com))}catch(Exception e){ 嘿嘿!} 谢谢大家的帮助,如果是用程序的话我也知道怎么弄,现在是要写一个正则表达式放到一个邮件服务器的规则中去,不能添加程序,而且这还只是正则式的一部分.谢谢 hbhbhbhbhb1021(天外水火(我要多努力)) 老兄,你的答案是正确的,但我的运行环境它不支持"?!"运算,唉~~也谢谢梅花大哥捧场,呵呵,谢谢啦~!结帖! 为什么教材中的代码不能运行呀 Js 报这个错误是什么意思 unterminated string literal 非常奇怪的select的onchange方法问题 window.open循环打开窗口的问题 怎么样判断函数执行的时间 js:已知在一表格中某行输入框field1的指针this,如何取得同行 field2 的指针? jquery做一个下拉菜单遇到的问题 一个简单的问题! 求大神帮我看下这个代码... 轮播图你们一般是用的什么方法写的? 请大家帮忙看看怎么会出现这样的错误!多写 图层编辑组件 与大家分享 多提建议少吐口水
{
return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}
if(!/[^@]+@(126|163)\.com/.test(email))
alert(‘非网易邮箱');
当然不能这样想,首先你得检查被检的字符串是 email 格式
用正向预查吧。
{
[^@]+@(?!(126\.com|163\.com))
}catch(Exception e)
{
嘿嘿!
}