Wie wird der Unicode-Bereich in C ++ verwendet?
Ich muss Unicode-Bereich in einer Regex in C ++ verwenden. Grundsätzlich brauche ich einen regulären Ausdruck, um alle gültigen Unicode-Zeichen zu akzeptieren. Ich habe es gerade mit dem Testausdruck versucht und bin mit einigen Problemen konfrontiert.
std::regex reg("^[\\u0080-\\uDB7Fa-z0-9!#$%&'*+/=?^_`{|}~-]+$");
Ist das Problem mit\\u
?