Heim > Artikel > Web-Frontend > So entfernen Sie Leerzeichen in Javascript
So entfernen Sie Leerzeichen in JavaScript: 1. Verwenden Sie die Methode „reguläres Ersetzen“, um Leerzeichen in der Zeichenfolge zu entfernen. 2. Verwenden Sie die Methode „str.trim()“, um Leerzeichen an beiden Enden der Zeichenfolge zu löschen. Mit der Methode „$.trim() str)“ werden Leerzeichen an beiden Enden der Zeichenfolge entfernt.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
js entfernt Leerzeichen (Leerzeichen) aus Strings
Verwenden Sie js, um Leerzeichen in Strings zu entfernen. Es gibt drei Methoden:
1. Reguläre Matching-Methode
Entfernen Sie alle Leerzeichen in Strings: str = str.replace(/ s*/g,"");
Entfernen Sie Leerzeichen an beiden Enden der Zeichenfolge: str = str.replace(/^s*|s*$/g,"");
Entfernen Sie die Zeichen Das Leerzeichen auf der linken Seite Seite der Zeichenfolge: str = str.replace(/^s*/,"");
Entfernen Sie das Leerzeichen auf der rechten Seite der Zeichenfolge: str = str.replace(/(s*$)/g," ");
Beispiel:
var str = " 6 6 "; var str_1 = str.replace(/\s*/g,""); console.log(str_1); //66 var str = " 6 6 "; var str_1 = str.replace(/^\s*|\s*$/g,""); console.log(str_1); //6 6//输出左右侧均无空格 var str = " 6 6 "; var str_1 = str.replace(/^\s*/,""); console.log(str_1); //6 6 //输出右侧有空格左侧无空格 var str = " 6 6 "; var str_1 = str.replace(/(\s*$)/g,""); console.log(str_1); // 6 6//输出左侧有空格右侧无空格
2, str.trim()-Methode
Die trim()-Methode wird verwendet, um die Leerzeichen an beiden Enden der Zeichenfolge zu löschen und zurückzugeben. Die trim-Methode hat keine Auswirkungen die ursprüngliche Zeichenfolge selbst. Es wird eine neue Zeichenfolge zurückgegeben.
Fehler: Nur die Leerzeichen an beiden Enden der Zeichenfolge können entfernt werden, aber die Leerzeichen in der Mitte können nicht entfernt werden.
Beispiel:
var str = " 6 6 "; var str_1 = str.trim(); console.log(str_1); //6 6//输出左右侧均无空格
Um nur das linke Leerzeichen zu entfernen, verwenden Sie str.trimLeft(); //var str_1 = str.trimLeft();
Um Leerzeichen allein auf der rechten Seite zu entfernen, verwenden Sie str.trimRight();//var str_1 = str.trimRight();
3 JQ-Methode: $.trim( str)-Methode
Die Funktion $.trim() wird verwendet. Entfernt Leerzeichen von beiden Enden einer Zeichenfolge.
Hinweis: Die Funktion $.trim() entfernt alle Zeilenumbrüche, Leerzeichen (einschließlich aufeinanderfolgender Leerzeichen) und Tabulatorzeichen am Anfang und Ende der Zeichenfolge. Befinden sich diese Leerzeichen in der Mitte der Zeichenfolge, werden sie beibehalten und nicht entfernt.
Beispiel:
var str = " 6 6 "; var str_1 = $.trim(str); console.log(str_1); //6 6//输出左右侧均无空格
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Leerzeichen in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!