首页 > 系统相关 >正则提取器和beanshell处理器组合,将提取的所有id拼接成字符串

正则提取器和beanshell处理器组合,将提取的所有id拼接成字符串

时间:2022-12-20 16:34:02浏览次数:38  
标签:提取 int 拼接 beanshell id 处理器

1.添加正则表达式,提取所有id值

2.添加beanshell处理器将所有的id值拼接成字符串

方法一:

int N = Integer.parseInt(vars.get("build_matchNr"));
log.info(N.toString());
List list  = new ArrayList();
for(int i=1;i<=N;i++){
        String dig = vars.get("build_"+i+"_g1");
        log.info(dig);
        list.add(dig);
}
log.info(list.toString());
String id_data = String.join(",", list);
vars.put("id_list", id_data);

方法二:

int N = Integer.parseInt(vars.get("build_matchNr"));
log.info(N.toString());
String das = "";
for(int i=1;i<=N;i++){
        String dig = vars.get("build_"+i+"_g1");
        log.info(dig);
        das += dig + ",";
}
log.info(das);
vars.put("id_list", das);

 

标签:提取,int,拼接,beanshell,id,处理器
From: https://www.cnblogs.com/mian-1122/p/16283571.html

相关文章

  • 新手 Android MVP 入门项目
    预览一下效果图,尽请期待......
  • fiddler 浏览器证书安装
    背景:fiddler初次安装一般只会抓取http协议的包,如果是https的web会显示警告。如图:   安装https证书:第一步:Tools》Options 第二步:获取证书并输出到桌......
  • 技术分享 | 关于 MySQL 自增 ID 的事儿
    作者:贲绍华爱可生研发中心工程师,负责项目的需求与维护工作。其他身份:柯基铲屎官。当我们使用MySQL进行数据存储时,一般会为一张表设置一个自增主键,当有数据行插入时,该主键......
  • c++用rapidjson解析json串
    业务需要消息传递以json形式,使用rapidjson。把json所有的值对存进一个map里,再根据业务需要判断指令。定义usingrapidjson_object=rapidjson::GenericObject<false,r......
  • Cannot read properties of undefined (reading 'validate')
      这个是因为你 ......
  • qtablewidget 高亮显示某行
    //设定选择行为,按行选择tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);//设置选中行的背景色,必须要显示设置,即代码设置或者在ui文件的控件中设置,......
  • 腾讯QTA自动化测试框架(Android/ios/Web/后台/云服务)
    QTA是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。更详细的介绍见下方链接:testerhome上的介绍链接:https://testerhome.com/articles/17946  开......
  • 分布式id的方案
    1简介在分布式系统架构中,通常会涉及到分布式全局唯一ID的生成在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在金融、电商、支付、等产品......
  • proto IDL管理工具buf使用实践
    proto是在当今使用最广泛的IDL之一,起因是dubbo3的Triple协议需要用到proto文件来生成统一规范的跨语言代码,Grpc也有类似的问题,想想一个团队有很多的业务模块,涉及到一些相......
  • Matlab pid参数调节工具箱
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......