как использовать средство извлечения регулярных выражений для извлечения значения из ответа в jmeter - PullRequest
0 голосов
/ 05 декабря 2018
<input                                                     
 name="formToken"                  type="hidden"
 value="19225544fb878c9a8c77dafdfe616454a13e3c96"
/>

выше - строка с большим количеством пробелов между ними.Я хочу извлечь значение с помощью регулярного выражения в Jmeter.поэтому, пожалуйста, помогите мне для извлечения регулярного выражения.

Ответы [ 3 ]

0 голосов
/ 05 декабря 2018

Имейте в виду, что использование Regular Expression Extractor для разбора HTML - не лучшая идея , я бы рекомендовал перейти на CSS Selector Extractor , вместо этого соответствующая конфигурация будет такой простой:

  • Селектор: input[name=formToken]
  • Атрибут: value

Демонстрация:

enter image description here

Дополнительная информация: Как использовать экстрактор CSS / JQuery в JMeter

0 голосов
/ 06 декабря 2018

Попробуйте использовать следующее регулярное выражение:

value = "(. +?)"

0 голосов
/ 05 декабря 2018

Попробуйте выполнить поиск по этому регулярному выражению:

value="([^"]+)"

И затем получите доступ к следующему в шаблоне:

$1$

См. Демонстрационную ссылку ниже для примера этой работы.

Демо

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