awesome... anyway u can incorporate a "{" after that "try", again, whitespace issues before and after
i tried this:
preg_match('#<script[>]>[\r\n\s]try\b(.*){</script>#is', $html, $matches)
and
preg_match('#<script[>]>[\r\n\s]try\b(.){(.)</script>#is', $html, $matches)
but to no avail... i swear regex is my php kryptonite