我从JDBC请求响应中获得如下输出 enter image description here
以下是我正在尝试的正则表达式..但它无法正常工作
对于批次标识 enter image description here
对于文件 ((([A-ZA-Z0-9] +)([] +)([A-ZA-Z] +)([。] [0-9] +)[_。 ] [0-9] + [。] [az \ s] +)){6}
答案 0 :(得分:1)
您甚至不需要正则表达式提取器,JDBC Request Sampler
中有变量名称部分鉴于您的配置如下:
您将获得以下JMeter变量:
batch_id_1=47649
file_name_1=UG_DECL_2017_06_21_006.xml
batch_id_2=47648
file_name_2=UG_DECL_2017_06_21_005.xml
etc.
您将能够使用Debug Sampler
查看所有生成的JMeter变量所以你将能够访问:
${batch_id_1}
${batch_id_2}
${batch_id_3}
有关详细信息,请参阅Debugging JDBC Sampler Results in JMeter文章。