Regex Jmeter-在第一次匹配时停止的正则表达式

Regex Jmeter-在第一次匹配时停止的正则表达式,regex,jmeter,Regex,Jmeter,我想从下面得到2269的html响应。我用 <td>XYZ Market Services \(Sydney\)</td>(?s).*name="addCompany" value="(.+?)" XYZ市场服务\(悉尼\)(s)。*name=“addCompany”value=“(.+?)” 带有$1$模板和匹配号1的正则表达式。但它返回2271。有人请帮我创建一个正则表达式来获得值2269 <tr> <t

我想从下面得到2269的html响应。我用

<td>XYZ Market Services \(Sydney\)</td>(?s).*name="addCompany" value="(.+?)" 
XYZ市场服务\(悉尼\)(s)。*name=“addCompany”value=“(.+?)”
带有$1$模板和匹配号1的正则表达式。但它返回2271。有人请帮我创建一个正则表达式来获得值2269

        <tr>
            <td>XYZ Market Services (Sydney)</td>
            <td class="center">
                <form action="/FormBuilder/pages/Folders/add.aspx?group=1424sfksdfsdgdsf243-3Q-w&ajax=true" method="post">
                    <input name="addCompany" value="2269" type="hidden" /><input class="XYZLookAlike" type="button" onclick="fnload(this)" value="Add" />
                </form>
            </td>
        </tr>

        <tr>
            <td>XYZ Market Services (Melbourne)</td>
            <td class="center">
                <form action="/FormBuilder/pages/Folders/add.aspx?group=1424sfksdfsdgdsf243-3Q-w&ajax=true" method="post">
                    <input name="addCompany" value="2271" type="hidden" /><input class="XYZLookAlike" type="button" onclick="fnload(this)" value="Add" />
                </form>
            </td>
        </tr>

XYZ市场服务(悉尼)
XYZ市场服务(墨尔本)
谢谢…

,还有更好的选择

例如,您可以使用允许对响应执行任意操作的,下面是为
addCompany
输入提取
value
属性的示例,其中列文本为
XYZ Market Services(Sydney)

演示:

更多信息:

,有更好的选择

例如,您可以使用允许对响应执行任意操作的,下面是为
addCompany
输入提取
value
属性的示例,其中列文本为
XYZ Market Services(Sydney)

演示:


更多信息:

要解析HTML,最好的提取器是可维护性/易用性/性能:

有关提取器的性能,请参见本节:


要解析HTML,最好的提取器是可维护性/易用性/性能:

有关提取器的性能,请参见本节:


-但无论如何,只要使用惰性量词:
*?
。另外,将
value=“(.+?)”
更改为
value=“([^”]*)”
——但无论如何,只需使用惰性量词:
*?
。此外,将
value=“(.+?)”
更改为
value=“([^”]*)”
谢谢。。这真的很有用。坦率地说,在2个反对者面前,一条解释你为什么反对的评论会很有帮助。我的答案是确定的,经过测试,所以我真的不明白那些反对者我不明白他们为什么要以简单而快速的回应来反对投票。。。但我感谢你的努力。谢谢,谢谢。。这真的很有用。坦率地说,在2个反对者面前,一条解释你为什么反对的评论会很有帮助。我的答案是确定的,经过测试,所以我真的不明白那些反对者我不明白他们为什么要以简单而快速的回应来反对投票。。。但我感谢你的努力。谢谢..@Dmitri,奇怪的是你建议对HTML使用XPath提取器?在性能方面它是最差的,它需要在运行XPath之前运行JTyy,所以我认为这不是正确的答案。如果你不认为这个答案是好的,那就有一个。▼ 在它旁边签名,下次你能不能用它代替口头练习,让TS和/或社区决定哪个选项是正确的。@Dmitri,奇怪的是你建议使用XPath提取器for HTML?在性能方面它是最差的,它需要在运行XPath之前运行JTyy,所以我认为这不是正确的答案。如果你不认为这个答案是好的,那就有一个。▼ 请在它旁边签名,下次你可以用它代替口头练习,让TS和/或社区决定哪个选项是正确的。
//td[text()='XYZ Market Services (Sydney)']/following-sibling::*/form/input[@name='addCompany']/@value