我需要使用正则表达式提取器来输入type =“ hidden” name =“ lt” value =“ LT-706-nKdYAVmSstJPgESlEikIJRgdfLz9ui-cas01.mts.org” /> <input

时间:2018-10-16 15:13:57

标签: jmeter

=“”

表达式:

input type="hidden" name="lt" value="LT-706-nKdYAVmSstJPgESlEikIJRgdfLz9ui-
cas01.mts.org" /> <input

请为此提供正则表达式以进行验证

我尝试了以下操作,但没有得到结果

input type="hidden" name="lt" value="(.+?)-cas01.mts.org"
input type="hidden" name="lt" value="(.+?)"

1 个答案:

答案 0 :(得分:0)

Using regular expressions to parse HTML is not the best idea,没有优点,缺点是:

  • HTML的正则表达式很难开发和维护
  • 他们对标记更改很敏感
  • DOM的轻微修改(例如属性顺序更改)或将输入字符串拆分为两行或更多行将运行您的正则表达式

考虑改用CSS Selector,相关的配置很简单:

  • CSS选择器表达式:input[name=lt]
  • 属性:value

演示:

enter image description here