{"text": "***** Regex Ultimate Challenge *****\nWelcome, regex warriors!\n\nBelow is a list of items. Some are VALID and must be matched, while others are decoys. Your regex should capture ONLY the valid ones.\n\n--- Emails ---\nValid:\n • alice.bob+filter_100@example-domain.com\n • john_doe@sub.example.co.uk\nInvalid (do NOT match these):\n • .john@domain.com\n • user@domain,com\n • admin..test@site..net\n\n--- Phone Numbers ---\nValid:\n • +1 (555) 123-4567 ext.89\n • 0044-20-7946-0958\nInvalid:\n • 1234567890\n • (555)1234567\n • +11234567\n\n--- Dates ---\nValid:\n • 2022-11-30\n • 29/02/2020\nInvalid:\n • 31-04-2021\n • 2021/02/30\n • 99/99/9999\n\n--- Serial Codes ---\nValid (must match pattern with backreference, e.g., SN-XXX-XXX with identical groups):\n • SN-X7Y-X7Y\nInvalid:\n • SN-AB2-CD3\n • SN-123-321\n • SN-A1B B1A\n\nNote: Extra whitespace, punctuation, or mixed formatting may occur. Your solution should be robust and use advanced regex techniques to address these challenges.", "targetItems": ["alice.bob+filter_100@example-domain.com", "john_doe@sub.example.co.uk", "+1 (555) 123-4567 ext.89", "0044-20-7946-0958", "2022-11-30", "29/02/2020", "SN-X7Y-X7Y"]}