• 正则表达式


      正则的概念:

          概念:封装了一些对字符串进行模式匹配的规则

      正则创建方法:

          var reg = /d/gi;

          var reg = new RegExp("d","gi")

      正则的元字符集:

           *  0-多次

           +  0-多次

             ?  0-1次

          "$"  :$会匹配行或字符串的结尾

          "^" :^会匹配行或者字符串的起始位置,有时还会匹配整个文档的起始位置。

          "d": 匹配数字,

          "w":匹配字母,数字,下划线.

          "s":匹配空格

          "[abc]": 字符组  匹配包含括号内元素的字符 

        

      几种反义:

           "W"   匹配任意不是字母,数字,下划线 的字符

           "S"   匹配任意不是空白符的字符

         "D"  匹配任意非数字的字符

           "B"  匹配不是单词开头或结束的位置

           "[^abc]"  匹配除了abc以外的任意字符

      正则的几种特性:

          "*"(贪婪)   重复零次或更多

             例如"aaaaaaaa" 匹配字符串中所有的a  正则: "a*"   会出到所有的字符"a"

             "+"(懒惰)   重复一次或更多次

               例如"nnnnnn" 匹配字符串中所有的a  正则: "b+"  会取到字符中所有的a字符,  "b+"与"b*"不同在于"+"至少是一次而"*" 可以是0次,

      正则的常用方法:

          test(),返回true或false

          match(),返回匹配成功的数据、g表示全局匹配

          replace(),替换匹配数据

  • 相关阅读:
    jmeter(六)元件的作用域与执行顺序
    通过数据自动生成流程图(前端方向) dagred3
    jmeter(二)录制脚本
    最准的中文文本相似度计算工具
    BERT文本相似度实战
    Jmeter 字符串拼接参数
    常见数据库字段类型与java.sql.Types的对应
    jmeter(二十七)分布式压测注意事项
    词法分析利用Jieba实现高频词提取(Python)
    jmeter(二十一)jmeter常用插件介绍
  • 原文地址:https://www.cnblogs.com/att-123/p/11392366.html
Copyright © 2020-2023  润新知