zoukankan      html  css  js  c++  java
  • JavaScript 使用构造法的正则表达式的注意要点

    非构造法正则表达式(不含new创建) 使用简洁,简练,普遍,但是其匹配模式不能包含变量,因此,有必要了解使用构造法创建的正则表达式。

    1. 构造法创建
        var reg=new RegExp(pattern,opt)
    

    pattern可以是双斜杆( //)包围字符串的正则模式,也可以是纯字符串;opt则表示正则选项,如是否全局匹配,是否区分大小写等。
    下面主要讲下纯字符串模式的正则表达式。
    2. 注意要点
    + 元字符要表达字面意义需加双反斜杆(\)
    .?(){}[]
    + 匹配字母,匹配空格符,匹配数字 等需额外加一个反斜杆:
    new RegExp('\s')等价于/s/
    + 可以含有变量:

    ```js
    var str='hello'
    var reg=new RegExp(str+' world!')
    ```
  • 相关阅读:
    html5 to jsp
    java通过springMail发送邮件
    solr配置-Solrconfig.xml
    solr配置-Schema.xml
    solr连接数据库导入数据
    log4j 1.2 配置总结
    1-12 ARP协议
    1-11 ICMP协议
    1-10 网际层
    1-9 TCP/IP参考模型
  • 原文地址:https://www.cnblogs.com/zengnificant/p/6549508.html
Copyright © 2011-2022 走看看