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

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

相关推荐
月盈缺1 小时前
学习嵌入式的第二十二天——数据结构——双向链表
数据结构·学习·链表
★YUI★3 小时前
学习游戏制作记录(制作系统与物品掉落系统)8.16
学习·游戏·ui·unity·c#
努力还债的学术吗喽3 小时前
【速通】深度学习模型调试系统化方法论:从问题定位到性能优化
人工智能·深度学习·学习·调试·模型·方法论
南猿北者8 小时前
Cmake学习笔记
笔记·学习·策略模式
diablobaal9 小时前
云计算学习100天-第26天
学习·云计算
测试老哥10 小时前
pytest+requests+allure自动化测试接入Jenkins学习
自动化测试·软件测试·学习·测试工具·职场和发展·jenkins·pytest
diablobaal13 小时前
云计算学习100天-第21天
学习
好望角雾眠1 天前
第一阶段C#基础-10:集合(Arraylist,list,Dictionary等)
笔记·学习·c#
艾伦~耶格尔1 天前
【集合框架LinkedList底层添加元素机制】
java·开发语言·学习·面试
星仔编程1 天前
python学习DAY46打卡
学习