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

    var REGEX_TPL = {};
    REGEX_TPL.RORN = /(
    |
    )*/g;
    REGEX_TPL.SPLIT = /[
    |
    ]+/g;
    REGEX_TPL.IPTEXTFIELD_BLANKREG = /S +S/;
    REGEX_TPL.IPTEXTFIELD_MASKREG = /^s*".*"s*$/;
    REGEX_TPL.IPTEXTFIELD_MASKREG_TWO = /^s*"[^"]{1,}"s*$/;
    REGEX_TPL.IPTEXTFIELD_ALLOWLETTER = /^[a-zA-Z].*/;
    REGEX_TPL.TEXTFIELD_ALLOWFIRSTLETTER = /^[a-zA-Z0-9].*/;
    REGEX_TPL.COMP_RMASK = /^1+0*$/;
    REGEX_TPL.COMP_RREMASK = /^0+1*$/;
    REGEX_TPL.COMP_RMASK_NOTALLOWBLANK = /^1+0*$/;
    REGEX_TPL.SYSTEM_INTERFACE_E1_TIMESLOT_RANGE = /^[0-9]*((,[ ]*|-)[0-9]+)*$/;
    REGEX_TPL.GLOBALNBSP = / /g;
    REGEX_TPL.EMAIL = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$/;//邮箱验证
    REGEX_TPL.CERT_NAME = /^[a-zA-Z0-9u4E00-u9FA5][a-zA-Z0-9u4E00-u9FA5-_. ]*$/;//证书名称
    

      

    var reg=/^((ftp)|(http)|(https)|(mailto)|(file)|(ldap)|(news)|(gopher)|(telnet)):///;
    

      

     var re_3 = new RegExp("((?=[x21-x7e]+)[^A-Za-z0-9])");
    

      

    htmlEncode
    html.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, """)
    

      

    htmlDecode
    html.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, '"')
    

     

    trim
    html.replace(/^s+|s+$/g, "")
    

      

     

  • 相关阅读:
    java学习笔记—ServletConfig、ServletContext接口(13)
    php中的XML DOM(11)
    php中的XML DOM(10)
    java学习笔记—Servlet技术(11)
    MM-移动类型
    MM-委外业务
    English-商务英文邮件例句100句
    ABAP-表中数据的横向累加
    MM-实际应用中的难题
    ABAP-加密解密
  • 原文地址:https://www.cnblogs.com/sunliyuan/p/14334136.html
Copyright © 2011-2022 走看看