如何使用jmeter中的常规提取器提取GUID

时间:2013-12-03 13:40:51

标签: regex jmeter

如何使用jmeter中的正则表达式提取器从6d801db8_03b7_497e_b9d1_f54bdad496f5中提取guid cheapestselectionprice="price_6d801db8_03b7_497e_b9d1_f54bdad496f5">

<div style="padding-left: 30px; background-color: #ffffff">
    <table id="table_b27525f8_b483_4dbd_a628_9f45be92c933" class="table" lowestprice="&amp;#163;72" cheapestselectionprice="price_6d801db8_03b7_497e_b9d1_f54bdad496f5">
        <thead>
            <tr style="height: 4px">
                <th colspan="4" class="outboundHeaderRowBg"></th>

我知道我需要使用2个正则表达式提取器,但是对于第一个我正在使用cheapestselectionprice=(price_[^a-z,A-Z,0-9,_]*)但似乎没有得到任何东西。

2 个答案:

答案 0 :(得分:2)

regex = "cheapestselectionprice=\"price_([^"]+)"

\"逃脱"
(...)是一个捕获组 [^"]+ 1个或多个字符不等于",也就是所有字符,直到下一个"

答案 1 :(得分:0)

regex = "cheapestselectionprice=\"price_(.+)"