thanks a lot, in fact it extracts the whole number.

> Date: Tue, 15 Dec 2009 16:53:29 +0200
> Subject: Re: Dynamic parameters!
> From: [email protected]
> To: [email protected]
> 
> if the id is made only of digits, I usually use (\d+) to extract all of
> them; example:
> 
>  \"item_id\": \"(\d+)\"
> 
> the (\d+) example should work especially when the digits are surrounded by
> other pieces of text that you don't want to extract (if the expression is
> too general it will extract a lot of other numbers).
> someone correct me if the syntax is too sloppy , but it works in all cases
> i've encountered...
> 
> if the id is made of other characters too, you could use:  (.+)
> 
> 
> On Tue, Dec 15, 2009 at 2:02 PM, Babak Shafian <[email protected]> wrote:
> 
> >
> > Thanks for the response,
> >
> > just one problem: your supposed regex returns the last cipher but I wanted
> > to get the whole number! I checked the don on regular expression but
> > couldn't figure out.
> >
> > Thanks in advance
> > Babak
> >
> > > Date: Mon, 14 Dec 2009 08:57:13 -0800
> > > Subject: Re: Dynamic parameters!
> > > From: [email protected]
> > > To: [email protected]
> > >
> > > Adda regex extractor post processor  [ regex=item_id"[^"]*"([^"])*" ,
> > > template=$1$, reference name=itemId, matchnumber = 1] to the first
> > request
> > > and use the variable(itemId in example above) you define there as the
> > path
> > > of the next request. (/SemanticEngine/programs/${itemId}   See the docs
> > for
> > > help on regular expression extractor .
> > >
> > > regards
> > > deepak
> > >
> > > On Mon, Dec 14, 2009 at 8:47 AM, Babak Shafian <[email protected]>
> > wrote:
> > >
> > > >
> > > > Hi all,
> > > >
> > > > I get the following response data for my first HTTP request:
> > > >
> > > >    "item_id": "4573815200912140050",
> > > >    "channel_id": "Vox",
> > > >    "title": "James Bond",
> > > >    "genre": [{"name": "Action"}]
> > > >
> > > > I want to extract the value of item_id (above number) to use it in the
> > path
> > > > of the second HTTP request like that:
> > > >
> > > > Path: /SemanticEngine/programs/item_id
> > > >
> > > > Is there any possibility in JMeter to do it??
> > > >
> > > > Thanks in advance!
> > > > Babak
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > _________________________________________________________________
> > > > Windows Live: Make it easier for your friends to see what you’re up to
> > on
> > > > Facebook.
> > > >
> > > >
> > http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009
> >
> > _________________________________________________________________
> > Windows Live: Friends get your Flickr, Yelp, and Digg updates when they
> > e-mail you.
> >
> > http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010
                                          
_________________________________________________________________
Windows Live: Friends get your Flickr, Yelp, and Digg updates when they e-mail 
you.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010

Reply via email to