For the thread, using [^"]+ is better than .*? because there's less 
backtracking, it's more precise and generally less lazy. Also, in your case you 
should also note that the tilda notation will match newlines better than .*


On 21 May 2012, at 14:38, oliver lloyd wrote:

> This should work for you:
> 
> ViewState"\s+value="([^"]+)"
> 
> That will match everything up until it finds a double quote.
> 
> 
> On 21 May 2012, at 14:10, <[email protected]> 
> <[email protected]> wrote:
> 
>> Hi all,
>> 
>> I’m trying to capture the viewstate from the following string, I can get 
>> Viewstate 1 using this expression: ViewState" value ="(.+?).*\n.*\n.*=. The 
>> problem is sometimes the viewstate looks like Viewstate 2 which doesn’t work 
>> with the expression used for viewstate 1.
>> 
>> I need a regular expression that can capture both viewstates.
>> 
>> Viewstate 1
>> .ViewState" 
>> value="X/1VbnbiXDKhgR7HK5nAmnu5wDby5W1+Y15i3391HltpvvUrx2aIiHOXPp6dRcWUQxodiIr7meVj
>> ZSRBx/lQzmYmWCucNmJpVUZAR9MX0Nc6KSKZDwLpLx4LZOtY6R5ZBaxSiKuQKUBLsUAqf/8cdn3V
>> aKA=
>> " /></form></td></tr>
>> 
>> Viewstate 2
>> ViewState" 
>> value="X/1VbnbiXDKhgR7HK5nAmnu5wDby5W1+Y15i3391HltpvvUrx2aIiOWX1WbcS/UMcDdS/3ZkHzE8
>> 3m4KUlHpOyquAgCxVSoAlFfneVL8lyJFUnrVyIlW2DTcunzlMnkg7UZTuDS5bXf110AB
>> " />
>> 
>> Thanks and kind regards
>> 
>> Benedict Nkosi • Performance Tester • SunGard • Asset Arena • Services 
>> Initiative • 2nd Floor, Block A, North Park Building, Black River Park, Fir 
>> Street, Observatory, Cape Town, 7925 • Tel +27 (0)21 486 7732 • Mobile 
>> +27718988394• [email protected] • www.sungard.com
>> 
>> SunGard has been named "Best Buy Side Technology Provider of the Year" in 
>> the 
>> 
>> 
>> 
>> 
>> Join SunGard's customers, partners and industry experts at 
>> www.sungard.com/ten to discuss how the need for more Transparency, 
>> Efficiency and Networks is changing our industry and to register for a city 
>> day event near you.
>> DUBAI FRANKFURT HONG KONG JOHANNESBURG LONDON MUMBAI NEW YORK PARIS SAO 
>> PAULO SEOUL SHANGHAI SINGAPORE SYDNEY TOKYO TORONTO
>> 
>> CONFIDENTIALITY: This e-mail (including any attachments) may contain 
>> confidential, proprietary and privileged information, and unauthorized 
>> disclosure or use is prohibited.  If you receive this e-mail in error, 
>> please notify the sender and delete this e-mail from your system
>> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to