javascript注册用户常用正则验证代码

邮箱验证

 代码如下 复制代码

var re = /^[_a-zA-Z0-9-.]+@([-_a-zA-Z0-9]+.)+[a-zA-Z0-9]{2,3}$/;

if (!thisinput.value.match(re))
 {
  regemailinfo.className = "show err";
  regemailinfo.innerHTML = "输入不符合规范";
 }

过滤空格与

 代码如下 复制代码

String.prototype.trim = function()
{
 return this.replace(/(^s*)|(s*$)/g, "");
}

正则中文字符

 代码如下 复制代码

//Count string byte number, return integer
String.prototype.ByteCount = function()
{
 txt = this.replace(/(<.*?>)/ig,"");
 txt = txt.replace(/([u0391-uFFE5])/ig, "11");
 var count = txt.length;
 return count;
}

用户名验证

 代码如下 复制代码

var re = /^[a-zA-Z1-9_]{6,20}$/;
       if (!thisinput.value.match(re))
 {
  reguserinfo.className = "show err";
  reguserinfo.innerHTML = "输入不符合规范";
 }

时间: 2024-09-27 02:45:33

javascript注册用户常用正则验证代码的相关文章

javascript邮箱 网址正则验证代码

网页特效邮箱 网址正则验证代码       function checkurl(){         var maxlength = 50;         var url = $("#tbcommentauthorurl").val();                 if(url.length == 0){             commenturlisvalid = true;             return true;         }         else i

注册用户时如何验证用该户名是否存在

问题描述 注册用户时如何验证用该户名是否存在不用刷新(是否使用脚本实现的) 解决方案 解决方案二:验证的方法挺多的,最终都是提取用户的输入的用户名,去数据库作一个比较!脚本可以实现,不过我个人一般不采用脚本的方式!解决方案三:不刷新用ajax,检测用户是否存在sql里exist解决方案四:stringstr=Server.UrlDecode(this.txtname.Text);连接数据库...SqlCommandcmd=newSqlCommand("selectcount(*)fromtabl

java-制作网站,需要对注册用户进行手机号码验证,应该怎么做

问题描述 制作网站,需要对注册用户进行手机号码验证,应该怎么做 制作网站,需要对注册用户进行手机号码验证,应该怎么做,需要几个接口,怎么把接口加进代码里? 之前因为没有接口,所以直接获取验证码后再控制台显示.现在需要几个接口?是不是发送.查看.接收三个接口?还有如何把接口加进代码里 谢谢您 的回答 解决方案 用ajax来做吧,至于需要几个接口就看你的需要了.

php日期格式合法性正则验证代码

$days = date("y-m-d"); //方法一正则验证日期  代码如下 复制代码 $reg="/d{4}-d{2}-d{2}/"; preg_match($reg,$days,$arr); print_r($arr); //方法二用cehckdate验证  代码如下 复制代码 $k = explode('-',$days); if( checkdate($k[1],$k[2],$k[0])  ) {  echo $days,'日期合法'; } else {

php +mysql用户登陆身份验证代码

这是一个简单的用户登陆验证代码哦,比较适合于php教程初学者入门哦, 我们来看看html代码 <form action=111cnNet.php > <input type=text name=username> <input type=text name=password> <input type=submit name=password value='提交'> </form> <?php $uname=$_POST["user

javaScript常用各种验证代码大全(1/5)

1. 长度限制  代码如下 复制代码 <script> function test() { if(document.a.b.value.length>50) { alert("不能超过50个字符!"); document.a.b.focus(); return false; } } </script> <form name=a onsubmit="return test()"> <textarea name="

javascript电话号码和手机号码正则验证分析

下面看一段最简单的电话号验证,这里只判断了用户输入的是数据就可以通过这是很有问题的  代码如下 复制代码 function Number_Validator(testValue) {     var checkOK = "0123456789";     var checkStr = testValue;     var allValid = true;     for (i = 0;  i < checkStr.length;  i++)     {       ch = ch

非常实用的常用JS验证代码,值得收藏

JS判断只能是数字和小数点 0.不能输入中文  代码如下 复制代码 <input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value=""> <script> function chkIt(frm){ if (frm.n1.value.len

javascript检测用户输入密码强度实现代码

 代码如下 复制代码 <script language="javascript"> //CharMode函数 function CharMode(iN){ if (iN>=48 && iN <=57) //数字 return 1; if (iN>=65 && iN <=90) //大写字母 return 2; if (iN>=97 && iN <=122) //小写 return 4; el