in reply to Regular expression with multiple lines

Maybe your website contains the word Legal more than once? you use the greedy match (.*), which would match everything up to the last occurence of Legal. You might want to try using (.*?) instead.

HTH, Rata