{"text": "Welcome to the Regex Gauntlet Challenge!\n\nIn this extremely tough challenge, precise pattern matching is paramount. Hidden among a sea of distractors are several valid items:\n\nValid Emails:\n1. complex.user+tag@sub.domain-example.co.uk\n2. user_name.123@abc.def-ghi.com\n3. o'reilly@example.org\n\nBeware of near-miss variants such as:\n- complex.user+tag@sub.domain_example.co.uk\n- user.name.123@abc.def-ghi.com\n- oreilly@example.org\n\nDates (various formats):\n- 29-02-2020       (target: dd-mm-yyyy leap day)\n- 2020/02/29       (target: yyyy/mm/dd)\n- 15.08.1947       (target: dd.mm.yyyy)\n\nDistractor Dates include:\n- 28-02-2020\n- 2020/2/29\n- 15-08-1947\n\nPhone Numbers (with nuances):\n- +1 (800) 555-0199 ext. 1234   (target with extension and space after ext.)\n- 0044-2079460958               (target international format)\n\nOther misleading phone formats:\n- +1 (800) 555-0199 ext.1234   (missing space)\n- 0044-207946095            (digit missing)\n\nProduct Code requiring backreference symmetry:\n- ABC-123-ABC   (target: identical prefix and suffix)\n\nNon-target product code example:\n- ABC-123-ABD\n\nThe valid items are interwoven with distractors, so only advanced regex techniques will reliably extract all and only the target items. Good luck, regex expert!", "targetItems": ["complex.user+tag@sub.domain-example.co.uk", "user_name.123@abc.def-ghi.com", "o'reilly@example.org", "29-02-2020", "2020/02/29", "15.08.1947", "+1 (800) 555-0199 ext. 1234", "0044-2079460958", "ABC-123-ABC"]}