Heim >Web-Frontend >js-Tutorial >So entfernen Sie Leerzeichen aus einer Zeichenfolge in Javascript
Sie können replace() mit regulären Ausdrücken in js verwenden, um Zeichenfolgenleerzeichen zu entfernen, zum Beispiel „replace(/s+/g,““)“, um alle Leerzeichen zu entfernen, „replace(/^s+|s+$/g,“ ") „Führende Leerzeichen entfernen, „replace(/^s*/g, „“)“ entfernt linke Leerzeichen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript entfernt Leerzeichen
In JavaScript können Sie die Methode replace() mit regulären Ausdrücken verwenden, um Leerzeichen aus Zeichenfolgen zu entfernen, was sehr effizient ist.
1. Entfernen Sie alle Leerzeichen:
str=str.replace(/\s+/g,"");
2. Entfernen Sie Leerzeichen an beiden Enden:
str=str.replace(/^\s+|\s+$/g,"");4. Entfernen Sie rechte Leerzeichen:
str=str.replace( /^\s*/g, "");Als Funktion geschrieben:
str=str.replace(/(\s*$)/g, "");
【Empfohlene Studie:
Javascript-Tutorial für Fortgeschrittene
Einführung in die verwandte Funktion: Methode replace()
Die Methode replace() wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder eine entsprechende Zeichenfolge zu ersetzen eine Teilzeichenfolge eines regulären Ausdrucks.
<script type="text/javascript"> function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //删除右边的空格 return str.replace(/(\s*$)/g,""); } </script>Parameter:
Programmiervideos
! !Das obige ist der detaillierte Inhalt vonSo entfernen Sie Leerzeichen aus einer Zeichenfolge in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!