如果你想查看更多 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