


Der Unterschied zwischen substring(), substr() und Slice() in Javascript
Es gibt drei häufig verwendete Funktionen zum Abfangen von Zeichen in js: Slice(), Substring() und Substr(). Wir stellen Ihnen die Funktionen von Slice(), Substring() und Substr() beim Abfangen von Zeichen vor. Einige Verwendungen und Unterschiede.
stringObject.substring(start,stop)
wird verwendet, um die Zeichenfolge zwischen zwei Spezifikationen zu extrahieren die Zeichen zwischen den Indizes.
Start erforderlich. Eine nichtnegative Ganzzahl, die die Position des ersten Zeichens der zu extrahierenden Teilzeichenfolge in stringObject angibt.
Stopp ist optional. Eine nichtnegative Ganzzahl, die sich um eine Position im stringObject befindet, also um eins mehr als das letzte Zeichen der zu extrahierenden Teilzeichenfolge. Wenn dieser Parameter weggelassen wird, wird die zurückgegebene Teilzeichenfolge an das Ende der Zeichenfolge verschoben.
Start beginnt bei 0 und endet mit Stopp (ohne Stopp). Negative Parameter werden nicht akzeptiert.
stringObject.substr(start,length)
Kann die angegebene Anzahl von Zeichen beginnend mit dem Startindex in der Zeichenfolge extrahieren
Start Erforderlich. Der Startindex der zu extrahierenden Teilzeichenfolge. Muss ein numerischer Wert sein. Wenn dieser Parameter negativ ist, deklariert er die Position ab dem Ende der Zeichenfolge. Das heißt, -1 bezieht sich auf das letzte Zeichen in der Zeichenfolge, -2 bezieht sich auf das vorletzte Zeichen und so weiter.
Länge optional. Die Anzahl der Zeichen in der Teilzeichenfolge. Muss ein numerischer Wert sein. Wenn dieser Parameter weggelassen wird, wird die Zeichenfolge vom Anfang bis zum Ende von stringObject zurückgegeben.
stringObject.slice(start,end)
Extrahieren Sie einen bestimmten Teil der Zeichenfolge und geben Sie den extrahierten Teil als neuen Zeichenfolgenabschnitt zurück
start Der Startindex des zu extrahierenden Segments. Wenn es sich um eine negative Zahl handelt, gibt dieser Parameter die Position ab dem Ende der Zeichenfolge an. Das heißt, -1 bezieht sich auf das letzte Zeichen der Zeichenfolge, -2 bezieht sich auf das vorletzte Zeichen und so weiter.
end Der Index, der unmittelbar auf das Ende des zu extrahierenden Segments folgt. Wenn dieser Parameter nicht angegeben ist, umfasst die zu extrahierende Teilzeichenfolge die Zeichenfolge vom Anfang bis zum Ende der ursprünglichen Zeichenfolge. Wenn dieser Parameter negativ ist, gibt er die Position vom Ende der Zeichenfolge an.
Gibt die neue Zeichenfolge einschließlich aller Zeichen von stringObject vom Anfang (einschließlich Start) bis zum Ende (ohne Ende) zurück
string.slice() string.substring() string.substr() var stringValue = “hello world”; alert(stringValue.slice(3)); //”lo world” alert(stringValue.substring(3)); //”lo world” alert(stringValue.substr(3)); //”lo world” alert(stringValue.slice(3,7)); //”lo w” alert(stringValue.substring(3,7)); //”lo w” alert(stringValue.substr(3,7)); //”lo worl”
Wenn nur vorhanden Einer der drei Parameter n, der verbleibende String wird ab der n-ten Position zurückgegeben (die Position wird ab 0 berechnet)
Wenn es zwei Parameter n, m, Slice und Substring gibt, werden die zurückgegeben Zeichenfolge, die an der n-ten Position beginnt und an der m-ten Position endet (ohne die m-te Position), während substr m Zeichen zurückgibt, beginnend an der n-ten Position.
string.slice() string.substring() string.substr() var stringValue = “hello world”; alert(stringValue.slice(-3)); //”rld” alert(stringValue.substring(-3)); //”hello world” alert(stringValue.substr(-3)); //”rld” alert(stringValue.slice(3,-4)); //”lo w” alert(stringValue.substring(3,-4)); //”hel” alert(stringValue.substr(3,-4)); //”"(空字符串)
Wenn der Parameter ein negativer Wert ist, fügt Slice den negativen Wert zur Zeichenfolgenlänge (string.length) hinzu und substr fügt den negativen Wert Eins hinzu Das Argument plus die Länge der Zeichenfolge wird in 0 konvertiert, und die Teilzeichenfolge konvertiert alle negativen Werte in 0.
Die JavaScript-Implementierung von IE hat ein Problem bei der Verarbeitung negativer Werte, die an die substr()-Methode übergeben werden, und gibt die ursprüngliche Zeichenfolge zurück.
Das Obige ist der gesamte Inhalt dieses Kapitels. Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Verwenden Sie die Funktion substr() von PHP, um einen Teil der Zeichenfolge abzufangen und am Ende Auslassungspunkte hinzuzufügen. In der tatsächlichen Entwicklung stoßen wir häufig auf Situationen, in denen wir eine Zeichenfolge abfangen müssen. Die Funktion substr() von PHP ist eine sehr häufig verwendete Funktion zum Abfangen von Zeichenfolgen. In diesem Artikel wird anhand eines praktischen Beispiels gezeigt, wie Sie mit der Funktion substr() einen Teil einer Zeichenfolge abfangen und am Ende Auslassungspunkte hinzufügen. Zuerst stelle ich einen Beispielcode zur Verfügung. Dann erkläre ich diesen Code. <?phpfuncti

Wie verwendet Java die Funktion substring() der String-Klasse, um das Abfangen von Zeichenfolgen zu implementieren? In der Java-Programmierung stellt die String-Klasse viele Methoden zur Verarbeitung von Zeichenfolgen bereit. Unter diesen ist die Funktion substring() eine sehr häufig verwendete Funktion, die den Abfangvorgang von Zeichenfolgen implementieren kann. In diesem Artikel werde ich vorstellen, wie die Funktion substring() zum Implementieren des Abfangens von Zeichenfolgen verwendet wird, und einige Codebeispiele bereitstellen. Schauen wir uns zunächst die Funktion substring() an

Technologie zum Zusammenführen und Aufteilen von Daten in der PHP-Datenbankverbindung. Bei der Entwicklung von Webanwendungen ist die Datenbankverbindung ein sehr wichtiger Teil. Als sehr häufig verwendete serverseitige Skriptsprache bietet PHP eine Fülle von Datenbankverbindungserweiterungen. In diesem Artikel erfahren Sie, wie Sie mit PHP eine Verbindung zu einer Datenbank herstellen und Techniken zum Zusammenführen und Aufteilen von Daten vorstellen. Herstellen einer Verbindung zur Datenbank In PHP können wir mithilfe einiger spezifischer Datenbankverbindungserweiterungen problemlos eine Verbindung zu verschiedenen Arten von Datenbanken herstellen, darunter MySQL, Oracle, SQLite usw. Das

Die Funktion substr() in PHP: Das Abfangen eines Teils einer Zeichenfolge erfordert bestimmte Codebeispiele. In der PHP-Programmierung ist die Verarbeitung von Zeichenfolgen eine der häufigsten Operationen. Das Abfangen eines Teils einer Zeichenfolge ist eine Anforderung, die bei der Verarbeitung von Zeichenfolgen häufig auftritt. In PHP können wir die integrierte Funktion substr() verwenden, um einen Teil eines Strings abzufangen. In diesem Artikel wird die Verwendung der Funktion substr() ausführlich vorgestellt und spezifische Codebeispiele gegeben. Die grundlegende Verwendung der Funktion substr() ist wie folgt: string

Die Funktionen SUBSTRING()SUBSTRING(str,pos), SUBSTRING(strFROMpos), SUBSTRING(str,pos,len) und SUBSTRING(strFROMposFORlen) können verwendet werden, um die Teilzeichenfolge ab der angegebenen Position zurückzugeben. len stellt die Länge des zurückgegebenen Zeichens dar Teilzeichenfolge. pos ist 0 bedeutet, dass eine leere Zeichenfolge zurückgegeben wird. Zum Beispiel: SELECTSUBSTRING('MySQL-String-Funktion',-2)ASstr1,SUBSTRING('MySQL-String-Funktion',

使用substring()方法packagenet.javaguides.corejava.string;/****@authorRameshFadatare**/publicclassUsingSubStringFunction{//FunctiontoreverseastringinJavausingrecursionprivatestaticStringreverse(Stringstr){//basecase:ifstringisnulloremptyif(str==null||str.

Extrahieren von Strings mit der Funktion substr() in PHP Bei der Entwicklung von Webanwendungen nimmt die String-Verarbeitung einen großen Teil der Zeit und des Aufwands in Anspruch. PHP bietet eine Fülle von String-Verarbeitungsfunktionen, von denen eine sehr häufig verwendete Funktion substr() ist. Mit dieser Funktion können Zeichen oder Zeichenfolgen einer angegebenen Länge aus einer Zeichenfolge extrahiert werden. Die grundlegende Syntax der Funktion substr() ist sehr einfach: substr(string$string,int$start,int

PHP ist eine in der Webentwicklung weit verbreitete Programmiersprache. Sie verfügt über viele String-Verarbeitungsfunktionen, von denen eine weithin als substr()-Funktion bekannt ist. Dieser Artikel befasst sich mit der Anwendung und Verwendung der Funktion substr(), um Ihnen bei der besseren Verarbeitung von Zeichenfolgen zu helfen. 1. Einführung in die Funktion substr() Die Funktion substr() wird verwendet, um einen Teil von Zeichen aus einer Zeichenfolge abzufangen. Ihre Syntax lautet: substr(string$string,int
