Bei der Suche werden Akzentzeichen ignoriertC++

Programme in C++. Entwicklerforum
Guest
 Bei der Suche werden Akzentzeichen ignoriert

Post by Guest »

Also... Ich habe einen STL-Vektor, den ich mit einer vom Benutzer bereitgestellten Zeichenfolge durchsuchen/filtern muss. (Ich erwähne dies nur für den Fall, dass es in diesem speziellen Anwendungsfall eine spezifische/bessere Möglichkeit gibt, dies zu tun)

Derzeit (dieser Code ist alt) Dies geschieht durch einfaches Durchlaufen und Regex-Abgleichen jedes Elements, um zu sehen, ob es übereinstimmt.

Unser Problem rührt jedoch von akzentuierten Zeichen her. Unser gewünschtes Verhalten besteht darin, dass die Suche Zeichenfolgen ohne Rücksicht auf diakritische Zeichen findet (d. h. „telefono“ stimmt auch mit „teléfono“ überein und umgekehrt).

Gibt es eine vernünftige Möglichkeit dazu? Tun Sie dies, idealerweise ohne auf andere Bibliotheken als Boost zurückgreifen zu müssen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post