我有以下回应:
input id=\"order_id\" name=\"order[id]\" type=\"hidden\" value=\"42307\" "
我想让Jmeter获得以下值:
value=\"42307\"
我正在使用xpath提取器查询:
//input[@id='order_id']/value
但它无法获得价值。
答案 0 :(得分:0)
我找到了正确的正则表达式。它只是'value =(。+?)',唯一的问题是它返回“42307”而我只需要42307。
答案 1 :(得分:0)
首先,我认为你的意思是正则表达式。除非您正在讨论搜索XML文档,否则Xpath没有任何意义。
获取value
字段值的正则表达式将假设它始终是一个整数:
value=[\\"]?(\d+)[\\"]?
如果它可以是任何ASCII字符,那么您可以用\d
(句点)替换.
:
value=[\\"]?(.+)[\\"]?