如何在Jmeter中使用正则表达式提取器提取避免特殊字符

如何在Jmeter中使用正则表达式提取器提取避免特殊字符,jmeter,Jmeter,我正在尝试从以下内容中提取XYZ: 复选框\uu输入'id='XYZ\u 2020-04-20'name='payment[发票][XYZ][]类型='checkbox'值='2020-04-20' 使用正则表达式: name='payment[发票][(.*)][]类型= 但它不起作用。有人能帮我一下吗?根据指南[和]都是代表,因此需要用反斜杠转义,如: name='payment\[invoices\]\[(.*?)\]\[\]' type= 演示: 如果你对正则表达式不太舒服,你可以

我正在尝试从以下内容中提取XYZ

复选框\uu输入'id='XYZ\u 2020-04-20'name='payment[发票][XYZ][]类型='checkbox'值='2020-04-20'

使用正则表达式:

name='payment[发票][(.*)][]类型=

但它不起作用。有人能帮我一下吗?

根据指南
[
]
都是代表,因此需要用反斜杠转义,如:

name='payment\[invoices\]\[(.*?)\]\[\]' type=
演示:


如果你对正则表达式不太舒服,你可以考虑切换到你可以提供左右边界的地方,它将提取它们之间的一切:


非常感谢,德米特里。两者都起作用了。还有一个问题:我从HTTP请求中得到了几行具有不同值的代码,如上面的代码行。我需要提取这些值中的前10个(即XYZ_2020-04-20),在随后的HTTP请求中将它们分成2个不同的值,如XYZ和2020-04-20(总共20个值)。我怎么做?