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);

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

相关推荐
Aliex_git2 分钟前
性能优化 - 构建体积优化
前端·javascript·笔记·学习·性能优化
君鼎10 分钟前
计算机网络第三章:数据链路层学习总结
网络·学习·计算机网络
Anesthesia丶18 分钟前
React学习笔记
笔记·学习·react.js
dwp114717060720 分钟前
在Windows上编译Emacs源码
学习·emacs·gnu
●VON23 分钟前
智慧校园2.0:人工智能如何重塑教与学的未来
人工智能·学习·von
C_lea29 分钟前
Java多线程学习(一)
java·学习
0和1的舞者32 分钟前
Python库使用全攻略:从入门到实战
python·学习·知识·案例
YJlio33 分钟前
PsPing 学习笔记(14.6):直方图视图——可视化延迟分布与抖动
开发语言·笔记·python·学习·eclipse·pdf·github
青衫码上行33 分钟前
青衫码上行的2025博客创作年度总结
经验分享·学习·程序人生
Hcoco_me1 小时前
大模型面试题28:推导transformer layer的计算复杂度
人工智能·深度学习·学习·自然语言处理·transformer·word2vec