Ich hab erstmal einen Q&D-Weg über WideCharToMultiByte+MultiByteToWideChar gefunden.
Also es geht um die sogenannte "equivalence class" [=...=] der POSIX-RegEx.
'#[[=e=]]#i'
würde eEéÉèÈ... uws. finden.
Eine genaue Beschreibung was hierbei "gleich" ist, hab ich noch nicht entdeckt.
Aber ich vermute mal sehr stark, es geht um Zeichen, welche den selben "Stamm" besitzen.
"é" = "e" + "´"
Über WideCharToMultiByte würde ich jetzt erstmal die Basis bestimmen (durch Übersetzen nach
ASCII) und dann alle Zeichen mit der selben Basis suchen.