getsWith() ist eine Mitgliedsfunktion in der QString-Klasse, die prüft, ob die Zeichenfolge mit dem angegebenen Präfix beginnt

startsWith() ist eine Mitgliedsfunktion in der Klasse QString, die prüft, ob eine Zeichenfolge mit einem angegebenen Präfix beginnt.

Die folgenden häufigen Verwendungszwecke der startsWith()-Funktion sind:

QString str = "Hello, World!";
bool startsWith = str.startsWith("Hello");  // 返回 true

QString prefix = "He";
bool startsWithPrefix = str.startsWith(prefix);  // 返回 true

In diesem Beispiel haben wir eine Zeichenfolge str mit der Aufschrift „Hello, World!“. Sie können überprüfen, ob eine Zeichenfolge mit diesem Präfix beginnt, indem Sie die Funktion startsWith() aufrufen und ein Argument als Präfix übergeben.

Die Funktion startsWith() gibt true zurück, wenn die Zeichenfolge mit dem angegebenen Präfix beginnt; andernfalls wird false zurückgegeben.

Beachten Sie, dass bei startsWith()-Funktionen standardmäßig die Groß-/Kleinschreibung beachtet wird. Wenn Sie einen Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung durchführen möchten, können Sie die überladene Form der Funktion startsWith() verwenden und Qt::CaseInsensitive als zweites Argument übergeben.

Guess you like

Origin blog.csdn.net/m0_46376834/article/details/134910240