Como usar o intervalo Unicode no regex C ++
Eu tenho que usar o intervalo unicode em um regex em C ++. Basicamente, o que eu preciso é ter um regex para aceitar todos os caracteres unicode válidos. Eu apenas tentei com a expressão de teste e enfrentei alguns problemas com ela.
std::regex reg("^[\\u0080-\\uDB7Fa-z0-9!#$%&'*+/=?^_`{|}~-]+$");
O problema é com\\u
?