javascript 验证字符串中至少含有两个中文的正则表达式!!
发布网友
发布时间:2022-04-26 00:34
我来回答
共1个回答
热心网友
时间:2022-04-26 02:04
<script>
function chine(str,len){
yes=false
re =/[\u4E00-\u9FA5]{1,}/ig;
r = str.match(re); // 尝试去匹配搜索字符串
if(r.length>=len){
yes=true
}else{
for(var ii=0;ii<r.length;ii++)
{
if (r[ii].length>=len){yes=true}
}
}
return yes
}
alert(chine("xx中x",2))
alert(chine("xx中x国",2))
alert(chine("xx中国x",2))
</script>
javascript 验证字符串中至少含有两个中文的正则表达式!!
alert(chine("xx中x",2))alert(chine("xx中x国",2))alert(chine("xx中国x",2))
用javascript(js)写正则表达式.最小7位,大小写字母数字特殊字符至少包 ...
\>\<\|\\\[\]\{\}\s]+$/.test(str)){ return false; }当长度小于7,或者只含有 纯数字,纯小写字母,纯大写字母、纯特殊字符的时候,验证不通过 哈哈
javascript 正则表达式判断只能是中文、英文或者中文加英文
你可以试试这个正则:/^[\u4e00-\u9fa5\w\d@\.\-_]{3,10}$/i 支持中文:\u4e00-\u9fa5 支持英文:\w,如果强制大小写,可以换成a-z或a-z 支持数组:\d 支持特殊字符:@.-_,如果没有满足需要可以增删 忽略大小写:/i
javascript验证字符串
当然是用正则表达式,下面的代码调试通过:
javascript验证字符串
function check(){ var username= document.all.username.value;var re[a-zA-Z]{2}\d{4} ;if(!(re.test(username))){ alert("用户名不正确\n");return false;} return true;} 用户名
js 如何验证字符串里面有没有包含汉字?
我这里有一个楼主可以看一下`是通过正刚表达试的 //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserName(){ var s=document.getElementById("txt_name").value;if(s!="")//是否为空 { //只能输入5-20个以字母开头、可带数字、//“_”、“...
在javascript中怎样用正则表达式判断中文字符呢?
说一下思路:因为中文字符是双字节字符,可以查看汉字的unicode编码的范围(各种语言在unicode中都有一个范围),如果在这个范围内就是汉字,如果不在这个范围内,就是不是汉字。中文的unicode的范围是:\u4e00-\u9FA5 所以正则可以写成:var re=/^[\u4E00-\u9FA5\uF900-\uFA2D]*$/;if(re.test(...
有语言L={w|w<0,1},并且W中至少含有2个1,且在任何时候两个1之间如果...
a可以不出现,也可以出现多次,符合m>=0,b至少出现1次,符合n>=1。正则表达式的特点是:1、灵活性、逻辑性和功能性非常强;2、可以迅速地用极简单的方式达到字符串的复杂控制。3、对于刚接触的人来说,比较晦涩难懂。由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到著名...
正则表达式:如何用^、$、*、+、?和{}匹配和限制字符串内容?
URL验证 ^[\u4E00-\u9FA5]+$: 全中文字符验证JavaScript验证函数示例:regx(/^\d+/, str): 检查字符串是否全为数字 regx(/^[a-zA-Z]{1,30}/, str): 验证字符串长度和内容为字母 regx(/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}/, str): 密码强度检查 ...
寻js正则表达式
验证一个月的31天:"^((0?[1-9])|((1|2)[0-9])|30|31)$"正确格式为;"01"~"09"和"1"~"31"。 匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return...