现在的位置: 首页 > 综合 > 正文

关于正则的方法EXEC你知道多少?

2019年11月12日 综合 ⁄ 共 308字 ⁄ 字号 评论关闭

  正则的方法

  一个叫做 匹配,就是检测看看字符串是否符合规则:test();

  一个叫做 捕获,就是把字符串中符合要求的那一段字符给我单独拿出来: exec()。

  exec语法: 正则表达式.exec(要捕获的字符串)

  返回值: 是一个数组

  数组第 0 项 是按照正则要求捕获出来的内容

  index: 表示我找到的这个字符片段是从哪一个索引开始的

  input: 表示原始字符串

  因为正则的懒惰性,捕获完毕以后,下次捕获的时候还是从索引 0 开始查找。

  当正则有了标识符 g 的时候

  会在第二次捕获的时候,从第一次捕获的结尾开始查找

  如果没有找到会返回 null

  当他返回 null 的时候,那么下一次的捕获又会从索引 0 开始捕获

抱歉!评论已关闭.