Maison  >  Article  >  interface Web  >  js fonction trim pour supprimer les espaces aux deux extrémités

js fonction trim pour supprimer les espaces aux deux extrémités

小云云
小云云original
2018-02-11 09:29:461867parcourir

Cet article présente principalement la fonction de suppression des espaces aux deux extrémités d'une chaîne à l'aide de la fonction trim personnalisée js. Il analyse également les compétences opérationnelles associées de JavaScript basées sur le remplacement régulier pour implémenter une fonction trim similaire pour supprimer les espaces aux deux extrémités. d'une chaîne. J'espère que cela pourra vous aider.

Compatible avec les navigateurs de version inférieure d'IE et certains autres navigateurs dotés de scripts de version inférieure.

Il n'y a pas de fonction trim dans js lui-même


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

ni d'attribut de type String étendu


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

Ou abandonnez simplement l'utilisation de js et utilisez $.trim(str)


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

Recommandations associées :

fonction trim php fonction ltrim différence de fonction rtrim

fonction trim implémentation du code de la fonction trim en php

Implémentation du code de la fonction trim dans le tutoriel php_PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn