jmeter-beanshell学习4-beanshell截取字符串

再写个简单点的东西,截取字符串,参数化文件统一用csv,然后还要用excel打开,如果是数字很容易格式就乱了。有同事是用双引号把数字引起来,报文里就不用加引号了,但是这样beanshell处理起来,好像容易乱,因为变量也会用引号。我改成了在数字前面加个分号,读取参数以后,先把前面分号去掉。

这里就不搞csv了,直接用用户参数,假装是读csv获取的参数。

No=vars.get("No");

log.info("获取到的No:"+No);

No=No.substring(1);

log.info("去掉第一位后的No:"+No);

上面是直接去掉第一位,如果要再取出002,也是同理。如果要再取出001

No=vars.get("No");

log.info("获取到的No:"+No);

No=No.substring(1);

log.info("去掉第一位后的No:"+No);

No1=No.substring(0,3);

log.info("截取出来的001:"+No1);

这种截取是指定位数,我们暂时只用这些就够了

相关推荐
我命由我123454 分钟前
Android Studio - Android Studio 去除 import 的未使用的类
android·java·ide·学习·java-ee·android studio·学习方法
进阶小白猿40 分钟前
Java技术八股学习Day13
java·jvm·学习
行业探路者1 小时前
二维码制作工具使用指南:如何利用电脑摄像头轻松扫描和生成图片二维码
大数据·人工智能·学习·产品运营·软件工程
坏柠1 小时前
从点亮一颗 LED 开始:ESP32-S3 GPIO 输出的正确学习方式
学习
如果你想拥有什么先让自己配得上拥有1 小时前
三阶幻方了解-七年级上册
学习·总结
木木木一1 小时前
Rust学习记录--C8 常用的集合
开发语言·学习·rust
星火开发设计1 小时前
Python数列表完全指南:从基础到实战
开发语言·python·学习·list·编程·知识·期末考试
周末吃鱼2 小时前
研发快速使用JMeter
java·jmeter
朔北之忘 Clancy2 小时前
2025 年 6 月青少年软编等考 C 语言一级真题解析
c语言·开发语言·c++·学习·算法·青少年编程·题解
叫我:松哥2 小时前
基于 Flask 框架开发的在线学习平台,集成人工智能技术,提供分类练习、随机练习、智能推荐等多种学习模式
人工智能·后端·python·学习·信息可视化·flask·推荐算法