import java.util.regex.Matcher;
import java.util.regex.Pattern;
//获取响应数据
String response=prev.getResponseDataAsString();
String result_id=null;
// 创建Pattern对象,返回的id样例:\"id\":123456
Pattern p = Pattern.compile("\"id\":(.*)");
String[] split=response.split(",");
for(int i=0;i<split.length;i++){
// 创建Matcher对象
Matcher m = p.matcher(split[i]);
//匹配到,则赋值给参数id
if(m.find()){
result_id=m.group(0).substring(5);
vars.put("id",result_id);
}
}
参考
Jmeter之Beanshell正则提取--- Pattern/matcher - 测试园 - 博客园