php专区

 首页 > php专区 > 正则表达式 > Javascript Validation for email(正则表达式) 英文翻译

Javascript Validation for email(正则表达式) 英文翻译

分享到:
【字体:
导读:
          javascript中通过正则表达式验证email地址是否符合规则,需要的朋友可以参考下。...

Try testing the following form with valid and invalid email addresses. The
code uses javascript to match the users input with a regular expression.
函数代码:
复制代码 代码如下:

function validate(form_id,email) {
var reg = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/;
var address = document.forms[form_id].elements[email].value;
if(reg.test(address) == false) {
alert('Invalid Email Address');
return false;
}
}

In the forms ‘onsubmit' code call javascript:return validate(‘form_id','email_field_id')
使用方法:
复制代码 代码如下:






You should not rely purely on client side validation on your website / web application, if the user has javascript disabled this will not work. Always validate on the server.
from: http://www.white-hat-web-design.co.uk/blog/javascript-validation/
分享到:
正则表达式--QQ微信、优酷前端 邮箱正则...
拿邮箱验证来说,网上绝大部分人写的邮箱验证正则表达式代码都不能验证这邮箱: i@julying.com,也不能验证 xxxxxx@i.com 。 上次我发现youku.com(优酷网)用户注册就有这个问题,见图:     今天发现 QQ微信 也同样有这个问题:   ...
学php正则!超基础简单例子_正则表达式
问题是这样的,某个情况下要给:http://jb51.net?a=1 这类url地址追加参数变为:http://jb51.net?a=1&b=2 但是怎么知道已经存在相同参数名呢,例如有这种情况:http://jb51.net?a=1&a=2 这个虽然不会有什么大错误,但是地址栏这样看起来很不好。那怎么办呢?用正则解决吧(本来我想用php的字符串处理解决的,但是后来觉得要...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……