zoukankan      html  css  js  c++  java
  • 常用正则表达式

    //姓名
     var name=document.getElementById("name");
     var username = /^[u4E00-u9FA5uf900-ufa2d]{2,4}$/  ;
     name.onblur=function(){
       if(name.value==""){
        alert("请输入您的姓名");
           return false;
       }
        else if(username.test(name.value))
        {
    //       alert(name.value);
         }else{
          alert("对不起,您的输入有误");
         }
     }

    //联系电话
    var telephone=document.getElementById("telephone");
     var phone=/^[1][3,4,5,7,8][0-9]{9}$/; 
     telephone.onblur=function(){
      if(telephone.value==""){
        alert("请输入您的联系电话");
         return false;
       }
        else if(phone.test(telephone.value))
        {
    //       alert(telephone.value);
         }else{
          alert("对不起,您的输入有误");
         }
     }
     //年龄
     
     //邮箱
    var email=document.getElementById("email");
    var message=/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/;
      email.onblur=function(){
       if(email.value==""){
        alert("请输入您的邮箱");
         return false;
       }
        else if(message.test(email.value))
        {
    //       alert(email.value);
         }else{
          alert("对不起,您的输入有误");
         }
     }
     
     
    //校验微信账号:(1)5位以上
    //(2)只能数字和英文
    //(3)下划线
        
     var wechat=document.getElementById("wechat");
    // var chat=/^[a-zA-Z]{1}[-_a-zA-Z0-9]{5,19}$/; 
      var chat=/^[a-zA-Zd_]{5,}$/;
     wechat.onblur=function(){
      if(wechat.value==""){
        alert("请输入您的微信号");
         return false;
       }
        else if(chat.test(wechat.value))
        {
    //       alert(wechat.value);
         }else{
          alert("对不起,您的输入有误");
         }
     }
     
    }
    //文件大小/格式

    function fileChange(target) {
     var fileSize = 0;    
     if (!target.files) {    
       var filePath = target.value;    
       var fileSystem = new ActiveXObject("Scripting.FileSystemObject");       
       var file = fileSystem.GetFile (filePath);    
       fileSize = file.Size;   
     } else {   
      fileSize = target.files[0].size;    
      }  
      var size = fileSize / 1024;   
      if(size>2000){ 
       alert("附件不能大于2M");
       target.value="";
       return
      }
      var name=target.value;
      var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();
      if(fileName !="doc" && fileName !="docx"){
          alert("请选择word格式文件上传!");
          target.value="";
          return
      }
    }

  • 相关阅读:
    Linux命令 比较文件
    Linux命令 查看及修改文件属性
    学习初期 荆棘之路
    Linux命令 查看文件内容
    正则表达式中常用的元符号
    InstallShield 工程类型installscript,如何覆盖安装?
    InstallShield 工程类型MSI 使用过程中碰到的问题及解决方法。
    临时保存
    CorelDRAW 文件实用工具 CDRTools 2
    购买 CDRTools 2 正式版
  • 原文地址:https://www.cnblogs.com/Daisy0331/p/9069350.html
Copyright © 2011-2022 走看看