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

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

相关推荐
Dfreedom.10 分钟前
机器学习经典算法全景解析与演进脉络(无监督学习篇)
人工智能·学习·算法·机器学习·无监督学习
Yan-英杰14 分钟前
TypeScript+React 全栈生态实战:从架构选型到工程落地,告别开发踩坑
javascript·学习·typescript
421!16 分钟前
ESP32学习笔记之GPIO
开发语言·笔记·单片机·嵌入式硬件·学习·算法·fpga开发
for_ever_love__20 分钟前
Objecgtive-C学习实例对象,类对象, 元类对象与 isa指针
c语言·学习·ios
小嘚24 分钟前
2026零散记忆
学习
疯狂成瘾者27 分钟前
Redis 实用学习清单
redis·学习
嘉琪00131 分钟前
Day8 完整学习包(Vue 基础 & 响应式)——2026 0320
前端·vue.js·学习
菜鸡儿齐39 分钟前
MapReduce-源码学习
大数据·学习·mapreduce
heanyu1 小时前
STM32学习 1 ----串口通讯--阻塞式收发+支持printf
stm32·嵌入式硬件·学习
東雪木1 小时前
软件设计师考试复习——CPU 结构、流水线、存储体系(主存 / 辅存)
学习·软件设计师复习