Heim  >  Artikel  >  Web-Frontend  >  Die Funktionen von substr() und match() in js

Die Funktionen von substr() und match() in js

一个新手
一个新手Original
2017-09-07 09:56:502965Durchsuche

Lernen Sie den Projektcode und stoßen Sie auf einige String- und Array-Methoden, die in letzter Zeit nicht oft verwendet wurden:
1. Verwendung: Wird in Strings-Extrakten verwendet die angegebene Anzahl von Zeichen beginnend mit dem Startindex; Rückgabewert: eine neue Zeichenfolge, die Längenzeichen ab dem Anfang der Zeichenfolge enthält (einschließlich Start); 🎜> Parameter start: erforderlich; der Startindex der zu extrahierenden Zeichenfolge. Muss ein numerischer Wert sein. Wenn es sich um eine negative Zahl handelt, stellt dieser Parameter die Position dar, die am Ende der Zeichenfolge beginnt. Beispielsweise bezieht sich -1 auf das letzte Zeichen in der Zeichenfolge, -2 auf das vorletzte Zeichen in der Zeichenfolge usw.
Parameterlänge: optional; die Anzahl der Zeichen im zu extrahierenden Teilstring muss ein numerischer Wert sein. Wenn er weggelassen wird, wird der Teilstring von der Startposition des Strings bis zum Ende zurückgegeben.
Hinweis: Die Parameter von substr() geben die Startposition und Länge des Teilstrings an, sodass er anstelle von substring() und Slice() verwendet werden kann.
Wichtig: ECMAscript standardisiert diese Methode nicht und rät daher von ihrer Verwendung ab.

2. match():
Funktion: Einen angegebenen Wert in einer Zeichenfolge abrufen oder eine Übereinstimmung mit einem oder mehreren regulären Ausdrücken finden, ähnlich wie bei indexOf() und lastIndexOf(); gibt den angegebenen Wert zurück, nicht die Position der Zeichenfolge;
match(searchvale);




Das obige ist der detaillierte Inhalt vonDie Funktionen von substr() und match() in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn