zoukankan      html  css  js  c++  java
  • ECMAScript基本对象——RegExp 正则表达式对象

    含义:定义字符串的组成规则

    使用:

    1.定义单个字符:[ ]

    [a] 表示有一个字符是  小写的a
    [ab] 表示有一个字符是  小写的a或者b
    [a-z] 表示有一个字符是  小写的a到z
    [a-zA-Z] 表示有一个字符是  小写大写的a到z
    [a-zA-Z0-9_] 表示有一个字符是  小写大写的a到z 或者是0到9 或者是下划线

    为了方便定义:使用特殊符号代表特殊含义的单个字符

    :单个数字字符[0-9]
    w:单个单词字符[a-zA-Z0-9_]

    2.量词符号

    ? 表示出现0次或1次

    * 表示出现0次或多次

    + 表示出现1次或多次

    {m,n}表示 m<=数量<=n

      m缺省:{,n}最多n次
      n缺省:{m,}最少m次


    w{6,12}

    3. 开始结束符号

    ^ 开始
    $ 结束

    2.正则对象

    1.创建

    ver reg = new RegExp("正则表达式")

    var reg = /正则表达式/;(常用)

    2. 方法

    text(参数);验证指定的字符串是否符合正则定义的规范。校验

  • 相关阅读:
    Spring AOP原理
    Spring Boot引入Oracle Jar
    Cookie
    资源验证
    HTTP各种特性
    高性能网络编程之IO和NIO阻塞分析
    Http协议基础及发展历史
    Http原理与实践
    设计模式-回顾
    http://jingyan.baidu.com/article/fcb5aff78e6a48edab4a7146.html
  • 原文地址:https://www.cnblogs.com/rijiyuelei/p/12377733.html
Copyright © 2011-2022 走看看