{"ScriptPreparationCode":"var host1 = \u0022www.google.com\u0022;\r\nvar host2 = \u0022www.google.co.uk\u0022;\r\nvar host3 = \u0022google.com\u0022;\r\n","TestCases":[{"Name":"orig1","Code":"var hostname = host1.match(/^(?:www\\.)?([^.]\u002B)/)[1];","IsDeferred":false},{"Name":"orig2","Code":"var hostname = host2.match(/^(?:www\\.)?([^.]\u002B)/)[1];","IsDeferred":false},{"Name":"orig3","Code":"var hostname = host3.match(/^(?:www\\.)?([^.]\u002B)/)[1];","IsDeferred":false},{"Name":"new1","Code":"var hostname = host1.match(/([^.]\u002B)\\.(?:co\\.)?[^.]\u002B$/)[1];","IsDeferred":false},{"Name":"new2","Code":"var hostname = host2.match(/([^.]\u002B)\\.(?:co\\.)?[^.]\u002B$/)[1];","IsDeferred":false},{"Name":"new3","Code":"var hostname = host3.match(/([^.]\u002B)\\.(?:co\\.)?[^.]\u002B$/)[1];","IsDeferred":false}]}