网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

jquery正则,jquery正则验证手机号码

jQuery正则判断数组中是否有重复

// 方法一,正则判断

创新互联拥有十年成都网站建设工作经验,为各大企业提供成都网站设计、成都网站制作、外贸网站建设服务,对于网页设计、PC网站建设(电脑版网站建设)、重庆APP开发、wap网站建设(手机版网站建设)、程序开发、网站优化(SEO优化)、微网站、域名注册等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了很多网站制作、网站设计、网络营销经验,集策划、开发、设计、营销、管理等网站化运作于一体,具备承接各种规模类型的网站建设项目的能力。

var ary = new Array("111","222","33","112","222");

alert(mm(ary))

// 验证重复元素,有重复返回true;否则返回false

function mm(a)

{

return /(\x0f[^\x0f]+)\x0f[\s\S]*\1/.test("\x0f"+a.join("\x0f\x0f") +"\x0f");

}

// 方法二,通过数组排序,比较临近元素,可指出重复的元素

var ary = newArray("111","22","33","111","22");

var nary = ary.sort();

for(var i = 0; i nary.length - 1; i++)

{

if (nary[i] == nary[i+1])

{

alert("重复内容:" + nary[i]);

}

}

// 方法三,通过字符串查找

var ary = newArray("111","22","33","111","22");

var s = ary.join(",") +",";

for(var i = 0; i ary.length; i++)

{

if(s.replace(ary[i] + ",", "").indexOf(ary[i] +",") -1)

{

alert("重复内容:" + ary[i]);

}

}

// 方法四,通过哈希

var ary = newArray("111","22","33","111","22");

alert(isRepeat(ary));

// 验证重复元素,有重复返回true;否则返回false

function isRepeat(arr) {

var hash = {};

for(var i in arr) {

if(hash[arr[i]])

{

return true;

}

// 不存在该元素,则赋值为true,可以赋任意值,相应的修改if判断条件即可

hash[arr[i]] = true;

}

return false;

}

jquery 正则表达式的书写

用户名:/^[a-zA-Z][a-zA-Z0-9_]{5}$/

密码:/^\w{6,}$/

电子邮箱:/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/

确认密码一般使用自定义方法做,获取第一次密码后与第二次密码进行匹配。不用正则写。

“2-14个字符:字母、数字或中文”的jquery正则匹配

jquery正则表达式:^[0-9A-Za-z\u4e00-\u9fa5]{2,14}$

reg=/^[0-9A-Za-z\u4e00-\u9fa5]{2,14}$/;


当前文章:jquery正则,jquery正则验证手机号码
URL分享:http://bjjierui.cn/article/dssigeg.html

其他资讯