On Fri, Mar 27, 2009 at 5:42 PM, dblackshell <backbon...@gmail.com> wrote:
> ------------------------
> I understand that this is "any number of characters which are not >",
> but... does this make any sense if you put it in front of a ">" like
> this "<\W*script[^>]*>" ?
>
> Are these equivalent?
>
> <\W*script[^>]*>
>
> <\W*script.*>
> ---------------------------------------
>
> Yes it does make sense because, using <\W*script.*> you get a greedy regular
> expression. I haven't checked the source, but if the response parsing
> function parses more than one line (or the html text is one liner) things
> could get really buggy. <\W*script.*> will make a similar [0] match, while
> <\W*script[^>]*> will make a proper [1] match...
>
> I would not post on top, but really can't figure out how the email poped up
> to you :)
>
> [0] http://img256.imageshack.us/img256/2276/greedys.jpg
> [1] http://img256.imageshack.us/img256/1213/nogreedy.jpg
>
>
>

What about:

<\W*script[^>]*>
vs.
<\W*script.*?>

-- 
Andrés Riancho
http://www.bonsai-sec.com/
http://w3af.sourceforge.net/

------------------------------------------------------------------------------
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to