Suchen Sie in C++ nach einer Teilzeichenfolge, ignorieren Sie jedoch diakritische ZeichenC++

Programme in C++. Entwicklerforum
Guest
 Suchen Sie in C++ nach einer Teilzeichenfolge, ignorieren Sie jedoch diakritische Zeichen

Post by Guest »

Ich versuche nach einer Funktion/Klasse zu suchen (vorzugsweise in Qt oder der Standardbibliothek), die mir helfen könnte, einen Teil einer Zeichenfolge zu finden, der mit einer Suchzeichenfolge übereinstimmt, aber alle diakritischen Zeichen ignoriert.Wenn ich zum Beispiel eine Zeichenfolge habe, die wie folgt aussieht:
„Das ist éval“ und ich nach „eval“ oder „Eval“ suche, sollte sie „true“ zurückgeben.

Code: Select all

bool contains(QString fullString, QString searchString)
{
QCollator collator;
collator.setCaseSensitivity(Qt::CaseInsensitive);
collator.setIgnorePunctuation(true);
for (int i = 0; i

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post