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