zoukankan      html  css  js  c++  java
  • Js正则

    JS正则

    方法

    • test 判断字符串是否符合规定的正则(只要包含就返回true)
    1. rep =/d+/

      rep.test(“asdda12assa23”)

      返回true

    2. rep = /^d+$/

      rep.test(“asdda12assa23”)

      返回false

    • exec 获取匹配的数据(默认只获取第一个匹配的值,加上g表示全局匹配,匹配的过程是一个个拿出来,全部匹配完之后,返回一个null)
    1. rep = /d+/

      str = “tem_12_plate_34”

      rep.exec(str) 返回[“12”]

    2. rep = /Java(w*)/;

      str = JavaScript is more fun than Java or JavaBeans~

      rep.exec(str)返回[“JavaScript”, “Script”]

    3. rep = /Javaw*/g;

      str = JavaScript is more fun than Java or JavaBeans~

      第一次执行rep.exec(str) 返回[“JavaScript”]

      第二次执行 返回[“Java”]

      第三次执行返回[JavaBeans]

      第四次执行返回null

    正则表达式修饰符

    • /…/ 用于定义正则表达式

    • /…/ g表示全局匹配

    • /…/i 表示不区分大小写

    • /…/m 表示多行匹配(默认多行匹配)

  • 相关阅读:
    java实现Floyd算法
    java实现Floyd算法
    java实现Floyd算法
    java实现Floyd算法
    java实现Dijkstra算法
    java实现Dijkstra算法
    java实现Dijkstra算法
    java实现Dijkstra算法
    java实现Dijkstra算法
    QTableWidget简单应用之文件浏览器
  • 原文地址:https://www.cnblogs.com/Template/p/9700052.html
Copyright © 2011-2022 走看看