正则表达式


/*检验中文*/

<script>
  function checkLanguage(str){
    var re=/^[\u4E00-\u9FA5]{2,4}$/;;
    if (re.test(str)) {
      alert("ok");
    } else {
      alert("nope");
    }
  }
</script> 

 


/*检验电话*/

<script>
  function checkPhone(str){
    var re= /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/;
    if (re.test(str)) {
      alert("ok");
    } else {
      alert("nope");
    }
  }

</script> 

 


 

/*检验邮件*/

<script>
  function checkEmail(str){
    var re = /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/;
    if (re.test(str)) {
      alert("ok");
    } else {
      alert("nope");
    }
  }

</script> 

posted @ 2018-11-12 19:22  Carry_y  阅读(118)  评论(0编辑  收藏  举报