как использовать Regex в Jmeter - тело ответа - PullRequest
0 голосов
/ 28 сентября 2018

Я использую Jmeter и отправляю запрос http, что это его результаты:

<html><head></head><link rel='icon' href='data:;base64,iVBORw0KGgo='><body>Sorry, this is temporarily unavailable. (103)</body></html>

Я хочу сохранить код, то есть 103.

Я использовал экстрактор регулярных выражений, иустановите его:

применимо к: Основному образцу и вспомогательному образцу

поле для проверки: тело

проблема в том, что мне не удалось выяснить, что положить вполе выражения регулярного выражения.

Может кто-нибудь сообщить, что такое регулярное выражение для получения числа 103?

enter image description here

enter image description here

1 Ответ

0 голосов
/ 28 сентября 2018

Вы можете использовать

Sorry,[^<>]*\(([0-9]+)\)

См. Демоверсию regex

Подробности

  • Sorry,- буквальная подстрока
  • [^<>]* - любые 0+ символов кроме < и >
  • \( - ( char
  • ([0-9]+) - Группа захвата 1: одна или несколько цифр
  • \) - ) char.

Обратите внимание, что шаблон, который вам нужно установить, - $1$ (выможно даже увидеть это требование обозначения на скриншоте).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...