Heim >Web-Frontend >js-Tutorial >js-Trim-Funktion zum Löschen von Leerzeichen an beiden Enden

js-Trim-Funktion zum Löschen von Leerzeichen an beiden Enden

小云云
小云云Original
2018-02-11 09:29:461893Durchsuche

In diesem Artikel wird hauptsächlich die Funktion zum Löschen von Leerzeichen an beiden Enden einer Zeichenfolge mithilfe der benutzerdefinierten Trim-Funktion von js vorgestellt. Außerdem werden die zugehörigen Betriebsfähigkeiten von JavaScript basierend auf der regelmäßigen Ersetzung analysiert, um eine ähnliche Trim-Funktion zum Löschen von Leerzeichen an beiden Enden zu implementieren einer Zeichenfolge. Ich hoffe, es kann Ihnen helfen.

Kompatibel mit Browsern niedrigerer Versionen des IE und einigen anderen Browsern mit Skripten niedrigerer Versionen.

In js selbst gibt es keine Trimmfunktion


//删除左右两端的空格
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,"");
}

oder das String-Typ-Attribut erweitern


String.prototype.trim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, "");
}
var str = document.getElementById("test").value;
alert( str.trim() );

Oder geben Sie einfach die Verwendung von js auf und verwenden Sie jQuers $.trim(str)


var str = $("#test").val();
alert( $.trim(str) );

Verwandte Empfehlungen:

PHP-Trimmfunktion ltrim-Funktion rtrim-Funktionsunterschied

Trimmfunktionsimplementierung des Trimmfunktionscodes in PHP

Implementierung des Trim-Funktionscodes im php_PHP-Tutorial

Das obige ist der detaillierte Inhalt vonjs-Trim-Funktion zum Löschen von Leerzeichen an beiden Enden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn