-1

由于我是使用 jmeter 的新手,所以我坚持为此表达式编写正则表达式:

/catalog/search_display?category_id=9">Parts</a>

有人可以帮帮我吗。

4

2 回答 2

0
/catalog/search_display\?category_id=9">Parts</a>

那是你需要的吗?问号需要转义,我没有看到任何其他值得注意的地方。JMeter正则表达式未包含在其中//,因此斜杠不是特殊字符。

于 2015-09-28T08:53:03.510 回答
0

你想提取什么?我假设它是 9 (category_id)。在这种情况下,正则表达式提取器配置应如下所示:

  • 参考名称:任何有意义的,即id
  • 正则表达式:<a href="/catalog/search_display\?category_id=(.+?)"
  • 模板:$1$

${id}根据需要参考提取的值。

提到问号需要用反斜杠转义,因为它是正则表达式中的保留字符。

有关 Perl5 风格的正则表达式语法和示例,请参阅 JMeter 用户手册的正则表达式章节。

另请注意,不建议使用正则表达式解析 HTML,使用以下后处理器可能会更好:

于 2015-09-28T13:13:15.203 回答