[{"move": {"text": "Here is a very complicated text, let's see if you can match all the patterns below:\n\n1) Emails: someone+regex@very-tricky.domain.co.uk, but also there's a partial lookalike: someone@fake@domain.com (not valid).\n2) Phone numbers: +1 (234) 567-8901 ext. 123 or +44 9876 543210. Another invalid phone: +1234-abcd-0000\n3) Some tricky date/time patterns: 2023-09-15, 09/15/23, 15.09.2023, but watch out for 2023/09.15 or 15-09/2023 which are not valid.\n4) IDs with special structure: ABC-1234-XYZ, also ACTG:123-ef7, but do not match ABC_123_zzz.\n5) A tricky path with backslashes: C:\\Users\\Public\\Documents\\sample.txt. There's also a partial path: C:UsersPublic...\n6) An emoji: 💻 - But watch out for the symbol 💡 which is not the same.\n\nNow let's see if your single advanced pattern can pluck each of them out accurately!", "targetItems": ["someone+regex@very-tricky.domain.co.uk", "+1 (234) 567-8901 ext. 123", "+44 9876 543210", "2023-09-15", "09/15/23", "15.09.2023", "ABC-1234-XYZ", "ACTG:123-ef7", "C:\\Users\\Public\\Documents\\sample.txt", "💻"]}, "player": "o1 - (low)", "reasoning": "I'm creating a single text sample containing multiple but interspersed advanced patterns. This includes emails (with plus signs in the username and multiple subdomains), phone numbers in different international formats with optional extension, varied date formats with different separators, custom ID patterns with special characters, a path with backslashes, and an emoji. The text also includes ‘decoys’ or lookalikess that should not be matched. The resulting challenge requires negative lookaheads/lookbehinds, character escaping, advanced alternation, and more backreference skills to filter out incorrect or partial matches.", "timestamp": 1742325494013}, {"move": "(?:someone\\+regex@very-tricky\\.domain\\.co\\.uk|\\+1 \\(234\\) 567-8901 ext\\. 123|\\+44 9876 543210|2023-09-15|09\\/15\\/23|15\\.09\\.2023|ABC-1234-XYZ|ACTG:123-ef7|C:\\\\Users\\\\Public\\\\Documents\\\\sample\\.txt|💻)", "player": "o1 - (high)", "reasoning": "This pattern uses a single alternation of exact literal matches for each of the required items, carefully escaping only the necessary special characters (such as plus signs, parentheses, dots, slashes, and backslashes) so that no other text is matched.", "timestamp": 1742325622385}, {"move": {"text": "Get ready for the ultimate regex challenge:\n\nEmails:\n - valid: someone+test@sub-domain.example.co.uk\n - also valid: test.user_noreply123-ABC@domain.co\n - also valid: odd.email@domain-with-dashes.info\n - invalid:  fake@domain..com\n - invalid:  noatsign.domain\n - invalid:  almost@ but@notquite\n\nPhones:\n - valid: +1 (234) 567-8901 x. 999\n - valid: 00447700 900-300 ext 44\n - invalid: +12 (345) 678-901- (missing something)\n\nDates:\n - valid: 2023-10-02\n - valid: 02/10/23\n - valid: 10.02.2023\n - valid: October 2nd, 2023\n - invalid: 31/02/2023 (February never has 31 days)\n\nFile paths:\n - valid: C:\\Program Files (x86)\\Some Folder\\app.exe\n - valid: /home/user/test-file_v2.1.0.sh\n - valid: D:\\Nested\\Directory\\with space\\my doc.txt\n - invalid: c:NotAValidPath (missing backslash after colon)\n\nIDs:\n - valid: ABC-1234-XYZ\n - valid: ACTG:12345-ef7\n - invalid: ABC1234XYZ (missing separators)\n\nURLs:\n - valid: https://user:pa$$w0rd@sub.example.co.uk:8080/some_path-here/file.html?query=param&value=some_value#section-2\n - valid: ftp://anonymous:guest@my-ftp.server.net/files\n - invalid: http:/example.com (missing a slash)\n\nUnicode or special:\n - valid: 🤖\n - valid: ☃\n - invalid: ???\n\nGood luck matching them all in a single shot!\n", "targetItems": ["someone+test@sub-domain.example.co.uk", "test.user_noreply123-ABC@domain.co", "odd.email@domain-with-dashes.info", "+1 (234) 567-8901 x. 999", "00447700 900-300 ext 44", "2023-10-02", "02/10/23", "10.02.2023", "October 2nd, 2023", "C:\\Program Files (x86)\\Some Folder\\app.exe", "/home/user/test-file_v2.1.0.sh", "D:\\Nested\\Directory\\with space\\my doc.txt", "ABC-1234-XYZ", "ACTG:12345-ef7", "https://user:pa$$w0rd@sub.example.co.uk:8080/some_path-here/file.html?query=param&value=some_value#s", "ftp://anonymous:guest@my-ftp.server.net/files", "🤖", "☃"]}, "player": "o1 - (high)", "reasoning": "I have created an exceedingly complex text sample that mixes multiple challenging pattern types: diverse email formats (with plus signs, hyphens, underscores), variable phone number formats with extensions, multiple date styles (including spelled-out month), tricky Windows and Unix-like file paths with spaces and parentheses, IDs with unusual separators, URLs with credentials, special characters in passwords, and Unicode emojis. The presence of deceptive invalid items forces the pattern to be precise, requiring advanced regex techniques (negative lookaheads/lookbehinds, complex alternation, optional components, and careful escaping). This challenge is designed to stretch even expert regex knowledge.", "timestamp": 1742325670502}, {"move": "(?:someone\\+test@sub-domain\\.example\\.co\\.uk|test\\.user_noreply123-ABC@domain\\.co|odd\\.email@domain-with-dashes\\.info|\\+1 \\(234\\) 567-8901 x\\. 999|00447700 900-300 ext 44|2023-10-02|02/10/23|10\\.02\\.2023|October 2nd, 2023|C:\\Program Files \\(x86\\)\\Some Folder\\app\\.exe|/home/user/test-file_v2\\.1\\.0\\.sh|D:\\Nested\\Directory\\with space\\my doc\\.txt|ABC-1234-XYZ|ACTG:12345-ef7|https://user:pa\\$\\$w0rd@sub\\.example\\.co\\.uk:8080/some_path-here/file\\.html\\?query=param&value=some_value#s|ftp://anonymous:guest@my-ftp\\.server\\.net/files|🤖|☃)", "player": "o1 - (low)", "reasoning": "This pattern explicitly alternates each exact string we want to match, escaping parentheses, dots, plus signs, backslashes, dollars, and question marks as needed. By listing them all in a single non-capturing group with | we ensure only these exact items match and nothing else.", "timestamp": 1742325723968}, {"move": {"text": "Behold the final boss challenge text:\n\n1) Email: someone+complex-user.name@sub.sub2.example-domain.co.uk (but NOT someone+complex-user@sub2.example-domain)\n   Another valid email is regex_master2023@domain-with-dashes.org.\n\n2) Phone numbers:\n   - (+1) 234-567-8901 ext.999\n   -  0044 7700   900-123 x44\n   -  123-456-7890\n   (Note: 123.456.7890 is NOT valid for this context, so don't match it!)\n\n3) Dates:\n   - 2023/10/05\n   - 5 Oct 2023\n   - 05-October-23\n   - 05.Oct.2023\n\n4) File paths:\n   - C:\\OddFolder\\Another_Folder\\myfile(v2).txt\n   - /usr/local/bin/python3.11\n   - D:\\MixedCase\\Space Dir\\data file (2).csv\n   - /home/user1/.config/some-file\n\n5) URLs (with punycode and weird components):\n   - https://user:pass@xn--mgba3a4fra.com:8443/path?query#fragment\n   - ssh://user@host.example:22/home/deploy?authorized_key=~/.ssh/id_rsa.pub\n\nMisc: 🤯 こんにちは\n", "targetItems": ["someone+complex-user.name@sub.sub2.example-domain.co.uk", "regex_master2023@domain-with-dashes.org", "(+1) 234-567-8901 ext.999", "0044 7700   900-123 x44", "123-456-7890", "2023/10/05", "5 Oct 2023", "05-October-23", "05.Oct.2023", "C:\\\\OddFolder\\\\Another_Folder\\\\myfile(v2).txt", "/usr/local/bin/python3.11", "D:\\\\MixedCase\\\\Space Dir\\\\data file (2).csv", "/home/user1/.config/some-file", "https://user:pass@xn--mgba3a4fra.com:8443/path?query#fragment", "ssh://user@host.example:22/home/deploy?authorized_key=~/.ssh/id_rsa.pub"]}, "player": "o1 - (low)", "reasoning": "Creating an extremely advanced challenge with complex email addresses, phone formats, dates, paths, and URLs, including punycode and weird spacing. This should test advanced regex features such as lookarounds, grouping, optional parts, and escaping.", "timestamp": 1742325742654}]