lzth.net
当前位置:首页 >> 正则表达式包含大小写 >>

正则表达式包含大小写

var r=/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{12,20}$/; var t1='aaaaaaaa'; var t2='11111111'; var t3='AAAAAAAA'; var t4='1111AAAA'; var t5='aa11AA'; var t6='a1a1A1A3Az10ooOO'; alert(r.test(t1));//单一条件 false alert(r.test...

var reg = /^[a-z0-9\+\-]+$/i;

不限制密码几位的话很难写啊,因为没有要求具体哪位是大写或者数字,我完全可以100位以后再有大写或者数字,这个用正则无法实现,用逻辑判断倒是可以实现

分开写吧,单独写会累死的 alert(/[0-9]+/.test("12#aG") && /[a-z]+/.test("12#aG") && /[A-Z]+/.test("12#aG")); 必须包含大小写字母和数字 也能包含其它字符

function validateInput(obj) { var str = obj.value; var regUpper = /[A-Z]/; var regLower = /[a-z]/; var regStr = /[^A-Za-z0-9]/; var complex = 0; if (regLower.test(str)) { ++complex; } if (regUpper.test(str)) { ++complex; } if (...

^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{6,}$

只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^/d{n}$"。 只能输入至少n位的数字:"^/d{n,}$"。 只能输入m~n位的数字:。"^/d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?...

[a-zA-Z0-9]*

你那个正则表达式前面加^,后面加$才好!不然只是匹配里面的其中一部分的!

按照你的要求,js正则表达式为 /^[0-9A-Za-z\-;]+\;$/g 我给你个结尾不是分号的javascript程序的例子,你看看吧 var str='12345Aa-67890Bb;a'; var regex=/^[0-9A-Za-z\-;]+\;$/g var a=regex.test(str); alert(a);运行结果 false

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com