前台正则表达式匹配

前台正则表达式匹配:

前台正则表达式匹配

<scripttype="text/javascript">

//只能匹配整数,不包括小数点、字母、汉字等

functionchecknums(theform){

if(!/^\d{5,9}$/.test(theform.value)){

returnfalse;

}

returntrue;

}

//浮点数匹配

functionchecknum(theform){

if(!/^(-?\d+)(\.\d+)?$/.test(theform.qq.value)){

returnfalse;

}

returntrue;

}

//只能匹配英文字符、数字

functionchecknum(theform){

if(!/^[A-Za-z0-9]+$/.test(theform.qq.value)){

returnfalse;

}

returntrue;

}

//只能匹配英文字符、中文字符、数字

functionchecknum(theform){

if(!/^[\u4e00-\u9fa5A-Za-z0-9]+$/.test(theform.qq.value)){

returnfalse;

}

returntrue;

}

</script>

</script>

<formaction=""method="get"onsubmit="returnchecknum(this)">QQ:<inputname="qq"

type="text"/><inputname=""type="submit"value="提交">

</form>

相关推荐