1. Teilzeichenfolge ()Die Methode wird verwendet, um Zeichen zwischen zwei angegebenen Indizes in einer (Zeichenfolge) zu extrahieren. sei a = "1,2,3"; Dokument.Schreiben(eine.Teilzeichenfolge(2,eine.Länge)) //Der erste Parameter beginnt mit dem Zeichen mit dem Index 0, einschließlich des aktuellen Index 0, //Der zweite Parameter endet mit dem Zeichen mit dem Index, wobei der aktuelle Index ausgeschlossen wird. Standardmäßig ist er +1 länger als die Indexposition des letzten Zeichens der zu extrahierenden Teilzeichenfolge in der Zeichenfolge. //Vom zweiten Index auf die Gesamtlänge + 1 abschneiden, so dass die Ergebnisausgabe lautet: 2,3 2. substr()Die Methode kann die Zeichen aus dem Index bis zur angegebenen Anzahl von Zeichen in der Zeichenfolge extrahieren. var str="Hallo!"; var n=str.substr(2,3) // Extrahiere 3 Zeichen aus dem Zeichen mit dem Index 2 und das Ausgabeergebnis ist: llo 3.indexOf()Die Methode gibt die Position des ersten Vorkommens eines angegebenen Zeichenfolgenwerts in einer Zeichenfolge zurück oder -1, wenn keine Übereinstimmung gefunden wird. var str="Runab-Site"; var n=str.indexOf("a"); //Wenn nur ein Parameter angegeben ist, beginnt die Abfrage von vorne, gibt den zu suchenden Zeichenfolgenwert an und gibt den angegebenen Index nach der Abfrage zurück. //Der zweite Parameter gibt die Position an, an der die Suche in der Zeichenfolge beginnen soll (einschließlich des Eingabeindex) und gibt den angegebenen Index nach der Abfrage zurück. //Das Ausgabeergebnis lautet: 3 4.lastIndexOf()Die Methode gibt die Position des letzten Vorkommens eines angegebenen Zeichenfolgenwerts zurück oder -1, wenn keine passende Zeichenfolge gefunden wird. var str="Runab-Site"; var n=str.lastIndexOf("a",3); //Wenn nur ein Parameter angegeben ist, beginnt die Abfrage am Ende und geht vorwärts. Der angegebene Index wird nach der Abfrage zurückgegeben. //Der zweite Parameter ist das Zeichen mit der Indexnummer, nach der abgefragt werden soll (einschließlich des Eingabeindex). Der angegebene Index wird nach der Abfrage zurückgegeben. //Das Ausgabeergebnis ist: 3 //Kombiniert mit dem obigen (gibt das letzte Zeichen zurück) let str = str.substring(0, str.lastIndexOf('e')); 5.ersetzen()Die Methode wird verwendet, um einige Zeichen in einer Zeichenfolge durch andere Zeichen zu ersetzen oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht. var str="Hallo zusammen!"; var n=str.replace("groß","klein"); //Das Ausgabeergebnis ist: Hallo, kleine Familie! //Sie können auch reguläre Ausdrücke verwenden, um var str="everyone is so big"; zu ersetzen. var n=str.replace(/Zeichenfolge/g,"Zeichenfolge"); //g ist ein globaler Ersatz //Ausgabeergebnis ist: Zeichenfolge löschen //Setzen Sie den zweiten Parameter auf leer, um die Zeichenfolge zu löschen var str="Zeichenfolge löschen"; var n=str.replace(/大/g,""); //g ist ein globaler Ersatz //Das Ausgabeergebnis ist: 家好 Manchmal müssen die Zeichen nach dem Abfangen zusammengefügt werden. Dies kann folgendermaßen erfolgen var str="Hallo Welt!" var items = str.split("ll") // ["er", "oWelt!"] //Sie erhalten ein Array, das Elemente-Array enthält mehrere durch ll getrennte Zeichenfolgen (ohne ll). var newStr=items.join(""); // heoWelt! //join() verwendet einen leeren String, um die Arrays im Array zu einem neuen String zu verbinden. Ohne Anführungszeichen werden standardmäßig Kommas als Trennzeichen verwendet. Auffüllen:
Damit ist dieser Artikel über die Verwendung Das könnte Sie auch interessieren:
|
<<: MySQL-Schritte vollständig löschen
Verwenden Sie Anti-Shake, um DIV verschwinden zu ...
Docker Compose Docker Compose unterteilt die verw...
Das Docker-Paket ist bereits im Standard-Reposito...
Lassen Sie uns zunächst über die Ausführungsreihe...
Registerkartenleiste: Klicken Sie auf verschieden...
html <div Klasse="nach oben" v-show=...
Einführung Der Meta-Tag ist ein Hilfstag im HEAD-...
In der Yum-Quelle von Centos7 ist standardmäßig k...
Dieser Artikel zeichnet einige wichtige Einstellu...
1. Einleitung Es wird seit Version 5.0 unterstütz...
In diesem Artikel wird hauptsächlich die Bereitst...
1. Tools und Bibliotheken installieren # PCRE ist...
1. Ursache Der offizielle Cerbot ist zu nervig. E...
vue+element UI kapselt eine öffentliche Funktion ...
Inhaltsverzeichnis Warum day.js verwenden? Moment...