首页 > 解决方案 > 如何在源上使用 \ 创建正则表达式

问题描述

有关如何创建正则表达式以在 JMeter 中提取数据的帮助。

要提取的数据: <?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<ruleset id=\"8DEF7F30-165B-2C44-219E-DB7938283CD4\" locale=\"en\">\n\t<baseQuestions id=\"life\">

我需要一个可以从例如上面提取规则集 id 的正则表达式。

以下是我尝试使用的正则表达式: *ruleset id=\"(.+?)\" *ruleset id=[^\\",]+ *"ruleset id"=\"(.+?)\"

我尝试了其他变体,但我一直没有匹配。

标签: regexjmeter

解决方案


您需要用另一个反斜杠转义一个反斜杠:

ruleset id=\\"(.+?)\\"

在此处输入图像描述

参考:


推荐阅读