{"text":"Welcome to the Ultimate Regex Challenge!\nIn this text, you'll find various items hidden among distractors. Your goal is to extract only those items that strictly follow the advanced criteria:\n• Email addresses must allow a '+' in the local part and prohibit consecutive dots.\n• Phone numbers must start with a '+' sign and can include spaces, hyphens, and parentheses in exactly the right positions.\n• Dates must appear in either YYYY-MM-DD format or DD/MM/YYYY format using the correct separators.\n• Reference codes must follow the pattern XX-123-XX, where the two-letter group at the start and end are identical (backreference required).\n\nHere are the examples:\n1. Email examples:\n   - Valid: alice.smith+promo@sub-example.co.uk\n   - Invalid: alice..smith@sub-example.com, bob@website..com\n2. Phone examples:\n   - Valid: +1 (800) 555...(truncated)","targetItems":["alice.smith+promo@sub-example.co.uk","+1 (800) 555-0199","2023-10-05","29/02/2020","GH-321-GH"]}