Jmeter 常用函数(17)- 详解 __substring
如果你想查看更多 Jmeter 常用函数可以在这篇文章找找哦
https://www.cnblogs.com/poloyy/p/13291704.htm
作用
从字符串中获取指定范围的子串
语法格式
${__substring(12314124,2,5,)}
参数讲解
字段 | 含义 | 是否必传 |
---|---|---|
String | 需要获取子串的字符串 | yes |
Begin Index | 开始索引,首位是 0 | yes |
End Index | 结束索引,不包括 | yes |
Variable Name | 引用变量名 | no |
小栗子
${__substring(012345678,2,4,)}
- 取范围为 [2,4) 的子串
- 学过数学的应该都知道: [ 是闭区间,会取到, ) 是开区间,不会取到;所以会取到索引 2,但不会取到索引 4,最后取到 3
- 输出结果:23
${__substring(01234,0,5,)}
- 输出结果:01234
- 结束索引是 5,但不会取到索引 5,会取到索引 4,所以是正确的,如果是 6 就会报错了
重点
- 开始索引的值 ≤ 结束索引的值
- 结束索引的值 ≤ 字符串长度+1
标签:
Jmeter 常用函数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!