So überprüfen Sie, ob eine Zeichenfolge Startswith eine andere Zeichenfolge

So überprüfen Sie, ob eine Zeichenfolge Startswith eine andere Zeichenfolge
In einigen Situationen muss überprüfen, ob die spezifische Zeichenfolge mit einem bestimmten Zeichen oder einer Zeichenfolge beginnt. Zum Beispiel die Validierung von Benutzereingaben, Formatieren oder Manipulation von Zeichenfolgen usw. Verwenden Sie dazu den vorgefertigten JavaScript “beginnt mit()" Methode.

Dieser Beitrag veranschaulicht die Prozedur, um zu überprüfen, ob die Zeichenfolge mit einer anderen angegebenen Zeichenfolge beginnt.

So überprüfen/überprüfen Sie, ob eine Zeichenfolge "Startswith" eine andere Zeichenfolge?

Um zu überprüfen, ob eine Zeichenfolge mit der anderen angegebenen Zeichenfolge beginnt, verwenden Sie die angegebenen Methoden:

  • Startswith () Methode
  • Indexof () Methode

Methode 1: Überprüfen Sie, ob eine Zeichenfolge "startswith" mit "startswith ()" -Methode "startswith" ein. Methode "startswith ()"

In JavaScript können Sie feststellen, ob eine Zeichenfolge mit einer anderen Zeichenfolge beginnt, die die “verwendet“beginnt mit()" Methode. Diese Methode gibt einen booleschen Wert an, der angibt, ob die Zeichenfolge mit einer bestimmten Zeichenfolge oder einem bestimmten Zeichen beginnt. Wenn die Zeichenfolge mit der angegebenen/angegebenen Zeichenfolge beginnt, gibt sie true aus, sonst gibt sie falsche. Darüber hinaus handelt es sich um eine Fall-sensitive Methode.

Syntax

Verwenden Sie die folgende Syntax, um zu überprüfen, ob eine Zeichenfolge mit einer anderen angegebenen Zeichenfolge beginnt:

Saite.Startswith (SearchString)

Beispiel

Erstellen Sie eine Zeichenfolge namens “strDas wird prüfen, ob es mit der anderen Zeichenfolge begonnen wird:

var str = "Willkommen bei LinuxHint";

Eine andere Zeichenfolge erstellen “STR1Das ist eine Suchzeichenfolge:

var str1 = "Willkommen";

Überprüfen Sie nun, ob die Zeichenfolge “str"Beginnt mit der Zeichenfolge"STR1" Verwendung der "beginnt mit()" Methode:

str.starten (str1);

Es kann beobachtet werden, dass die Ausgabe gibt “FALSCH"Weil die Startswith () -Methode eine Fall-sensitive Methode ist und die"STR1" Shops "Willkommen" während "str" beginnt mit "Willkommen”:

Hier werden wir speichern “Willkommen" im "STR1”Um das zu überprüfen“str”Beginnt damit oder nicht:

var str1 = "Willkommen";

Die Ausgabe wird angezeigt "WAHR" was bedeutet "str"Beginnt mit dem"STR1”:

Methode 2: Überprüfen Sie, ob eine Zeichenfolge „Startswith“ mit "indexof ()" -Methode "startswith" verwendet wird

Eine andere Möglichkeit, zu bestimmen, ob die Zeichenfolge mit einer anderen Zeichenfolge beginnt, besteht darin, die zu verwendenIndex von()" Methode. Es prüft, ob die angegebene Zeichenfolge oder das angegebene Zeichen am Anfang/Start der Zeichenfolge gefunden wird. Wenn ja, gibt die Indexof () -Methode 0 an, was bedeutet, dass “WAHR", Damit der Ausdruck ausgibt"WAHR”.

Syntax

Befolgen Sie die unten erwähnte Syntax für die Indexof () -Methode, um die Zeichenfolgen zu überprüfen, die mit einer anderen Zeichenfolge beginnen:

Saite.indexof (suchstring) === 0;

Beispiel

Speichern "Willkommen”In die Suchzeichenfolge“STR1”:

var str1 = "Willkommen";

Aufrufen "Index von()Methode durch Übergabe der Suchzeichenfolge. Wenn der resultierende Wert dem entspricht “0", Es gibt aus"WAHR"Was bedeutet, dass die Zeichenfolge mit der Suchzeichenfolge beginnt, sonst gibt sie ausFALSCH”:

str.indexof (str1) === 0;

Ausgang

Die obige Ausgabe zeigt “FALSCHWas bedeutet, dass Str1 nicht beginnt.

Abschluss

Um zu überprüfen, ob eine Zeichenfolge mit einer anderen gegebenen Zeichenfolge beginnt, verwenden Sie die “beginnt mit()”Methode oder die“Index von()" Methode. Die Methode „startswith ()“ ist der effizienteste und am häufigsten verwendete Ansatz. In diesem Beitrag wurde die Prozedur dargestellt, um zu überprüfen, ob die Zeichenfolge mit einer anderen angegebenen Zeichenfolge beginnt.