• jmeter-正则表达式提取器


    (1)正则表达式中()是要提取的数据,可以是一个,也可以是多个,提取多个的时候,中间可以使用[.sS]+?表示中间的任何字符。若正则表达式中使用jmeter变量,则按照jmeter正常调用变量格式调用即可,如:data-id="\${getAwardId}">[Ss]+?<input type="checkbox" value="(.+?)"
    (2)模板:$1$对应第一个括号内的内容,$2$对应第2个括号内的内容...,但是$0$对应的所有的内容,会把数据提取出来,可以用于以后的遍历。可以使用多个模板,格式:$1$,$2$,$3$...
    (3)匹配数字:正数的话:1表示匹配到组内的第一个数据,2表示匹配到组内的第2个数据,0表示随机匹配组内一个数据,-1表示匹配组内所有数据。可以匹配多个模板对应的数据,格式:3,3
    (4)正则表达式提取成对的数据

    在使用时,用account_g1,account_g2取到成对的两个值

    层级多的:"DasAccountID":(.+?)\,"Name":"(.+?)"\,

    层级少的:"InformID":(.+?),"Content":"(.+?)"

  • 相关阅读:
    Java_File类
    Java_Math类和Random类
    Java_包装类
    Java_Stringbuilder和StringBuffer
    Java_String
    Java_数组, 懒得整理了 ---------------------> 未完, 待续
    Java_内部类
    Java_三大特征相关
    Java_垃圾回收机制(未掌握)
    重载(overload)和重写(override)的区别?
  • 原文地址:https://www.cnblogs.com/applezxy/p/10932438.html
Copyright © 2020-2023  润新知