Я хочу создать регулярное выражение, которое будет соответствовать IDN, используя категории Unicode (движок .NET). Предотвращение спуфинга не является существенным для моих целей, поэтому не нужно исключать вводящие в заблуждение символы.
Я нашел несколько списков отдельных символов (например, https://www.icann.org/en/system/files/files/idna-protocol-2003-2008.txt), однако мне нужны категории символов, чтобы мне не пришлось обновлять их при выходе новой версии Unicode вне.