Как использовать диапазон Юникода в регулярных выражениях C ++

Я должен использовать диапазон Юникода в регулярных выражениях в C ++. По сути, мне нужно иметь регулярное выражение для принятия всех допустимых символов Юникода. Я только что попробовал с тестовым выражением и столкнулся с некоторыми проблемами с ним.

std::regex reg("^[\\u0080-\\uDB7Fa-z0-9!#$%&'*+/=?^_`{|}~-]+$");

Это проблема с\\u?

Ответы на вопрос(1)

Ваш ответ на вопрос