{"text": "Here is the challenging text sample:\n\nEmail contacts: user.name+tag@example-domain.com, another.email@example.com (ignore this one!).\nPhone numbers: (+1) 123-456-7890, 123 456 7890, and also check this: (+1) 123-456-7890 extra text.\nDates provided: 2023/08/15, some wrong date 2023-8-15, then 15-08-2023, and 15.08.2023 which is not for matching.\nCurrencies include: $1,234.56 and random $1234.56, also €12.345,67, plus €12345,67 is a distractor.\nWeb addresses: https://www.example.com/path/to/resource?arg=val#anchor is valid, while https://www.example.com/path?arg=val#anchor is not, and ftp://files.example.com/downloads/file.zip should be matched.\nIdentifiers: watch out for ID_ABC-123-XYZ and a near miss ID_ABC_123_XYZ, plus a cryptic tag #A_B-C123 and a fake #A_BC123.\nRandom noise: ABCDEF, 123-456, nothing special.\n\nYour regex must capture exactly the following target items (even if they appear multiple times in slightly different contexts):", "targetItems": ["user.name+tag@example-domain.com", "(+1) 123-456-7890", "2023/08/15", "15-08-2023", "$1,234.56", "€12.345,67", "https://www.example.com/path/to/resource?arg=val#anchor", "ftp://files.example.com/downloads/file.zip", "ID_ABC-123-XYZ", "#A_B-C123"]}