in reply to Cleaner Regex
Oh I see. You capture everything between eval and the closing brace. Why not start your capture just inside the opening curly-brace?