正则表达式


/*检验中文*/

<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= /^((0d{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-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,4}$/;
    if (re.test(str)) {
      alert("ok");
    } else {
      alert("nope");
    }
  }

</script> 

原文地址:https://www.cnblogs.com/LLLL-MM/p/9948485.html