In es6 können Sie alle Leerzeichen in der Zeichenfolge mit der Methode „replace()“ entfernen. Sie müssen nur die Methode „replace()“ mit dem regulären Ausdruck „/s/g“ verwenden, um alle Leerzeichen in der Zeichenfolge zu finden und zu ersetzen Sie mit einem Nullzeichen sind ausreichend; die Entfernungssyntax lautet „String object.replace(/s/g,““)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
In es6 können Sie die Methode replace() verwenden, um alle Leerzeichen in einer Zeichenfolge zu entfernen. Die Methode
replace() wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht.
stringObject.replace(regexp/substr,replacement)
Parameter | Beschreibung |
---|---|
regexp/substr | Erforderlich. Ein RegExp-Objekt, das die zu ersetzende Teilzeichenfolge oder das zu ersetzende Muster angibt. Beachten Sie, dass der Wert, wenn er eine Zeichenfolge ist, als literales Textmuster abgerufen wird und nicht zuerst in ein RegExp-Objekt konvertiert wird. |
Ersatz | erforderlich. Ein Zeichenfolgenwert. Gibt Funktionen zum Ersetzen von Text oder zum Generieren von Ersatztext an. |
Rückgabewert
Eine neue Zeichenfolge, die durch Ersetzen der ersten Übereinstimmung oder aller Übereinstimmungen von Regexp durch Ersetzung erhalten wird.
Entfernungsmethode: Verwenden Sie die Methode replace() mit regulären Ausdrücken, um alle Leerzeichen zu finden und durch leere Zeichen zu ersetzen.
Verwendeter regulärer Ausdruck:
/\s/g
Implementierungsbeispiel:
var str = " hello world " console.log("原字符串:"+str+"!"); var newStr=str.replace(/\s/g,""); console.log("新字符串:"+newStr+"!");
[Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend]
Das obige ist der detaillierte Inhalt vonSo entfernen Sie alle Leerzeichen aus der Zeichenfolge in es6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!