正则表达式验证问题
<input type="input" id="inputa" class="btn_input_yan"/><br/>
<input type="input" id="inputb" class="btn_input_yan"/>
<input type="button" id="inputc" value="发送" class="btn_input_yan"/>
我想验证第一个输入框的字符串长度是不是10,第二个输入框为4-6为的数字,我这样写的问题在哪里。、
$(function(){
$("#inputc").click(function(){
var diyihang=$("#inputa").val();
var dierhang=$("#inputb").val();
if(diyihang){
if(!(/[0-9a-zA-Z\xa0-\xff]{10}/.text(diyihang))){
alert("输入的字符长度不为10!");
}
else{
alert("输入正确!");
}
}
if(dierhang){
if(!((/^[0-9]{4-6}$/).text(dierhang))){
alert("你输入的不正确");
}
else{
alert("输入正确!");
}
}
})
})