从Jmeter中的变量中删除不必要的符号
Deleting unnecessary symbols from variable in Jmeter
我在此视图中将变量作为字符串:
["564546","56454654","3123123","868987"]
我需要删除不需要的符号 [ ] "
并将其放入另一个变量的脚本。 (类似于 trim
方法)
我认为它应该在 BeanShell 预处理器中制作。
可以通过 Beanshell PreProcessor 完成,如下所示:
- 将 Beanshell 预处理器添加为需要 "another variable"
的请求的子项
将以下代码放入预处理器的"Script"区域:
String yourvar = vars.get("yourvar");
String anothervar = yourvar.replace("[","").replace("]","").replaceAll("\\"","");
vars.put("anothervar",anothervar);
根据您的变量引用名称更改 "yourvar" 和 "anothervar"。
yourvar
- 源变量名
anothervar
- 结果变量名
vars
是 shorthand 到 JMeterVariables class instance which provides access to JMeter variables in current context. See JavaDoc for the class for all available methods and How to use BeanShell: JMeter's favorite built-in component 指南,提供有关 JMeter 中 Beanshell 脚本的高级信息。
我在此视图中将变量作为字符串:
["564546","56454654","3123123","868987"]
我需要删除不需要的符号 [ ] "
并将其放入另一个变量的脚本。 (类似于 trim
方法)
我认为它应该在 BeanShell 预处理器中制作。
可以通过 Beanshell PreProcessor 完成,如下所示:
- 将 Beanshell 预处理器添加为需要 "another variable" 的请求的子项
将以下代码放入预处理器的"Script"区域:
String yourvar = vars.get("yourvar"); String anothervar = yourvar.replace("[","").replace("]","").replaceAll("\\"",""); vars.put("anothervar",anothervar);
根据您的变量引用名称更改 "yourvar" 和 "anothervar"。
yourvar
- 源变量名anothervar
- 结果变量名
vars
是 shorthand 到 JMeterVariables class instance which provides access to JMeter variables in current context. See JavaDoc for the class for all available methods and How to use BeanShell: JMeter's favorite built-in component 指南,提供有关 JMeter 中 Beanshell 脚本的高级信息。