Maison > interface Web > js tutoriel > le corps du texte

Comment supprimer les espaces en javascript

青灯夜游
Libérer: 2023-01-05 16:09:52
original
23835 Les gens l'ont consulté

Comment supprimer les espaces en JavaScript : 1. Utilisez la fonction replace() et les expressions régulières. Par exemple, l'instruction "str.replace(/s+/g,"")" peut supprimer tous les espaces ; . Utilisez la fonction trim( ), qui peut supprimer les caractères d'espacement aux deux extrémités d'une chaîne, syntaxe "$.trim(str)".

Comment supprimer les espaces en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Méthode 1 : Utiliser la fonction replace() avec des expressions régulières

La méthode replace() est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne, ou remplacer Une sous-chaîne qui correspond à l'expression régulière.

Regardons cela en détail :

Supprimer tous les espaces :

str=str.replace(/\s+/g,"");
Copier après la connexion

Supprimer les doubles espaces :

str=str.replace(/^\s+|\s+$/g,"");
Copier après la connexion

Supprimer l'espace de gauche :

str=str.replace( /^\s*/g, '');
Copier après la connexion

Supprimer les espaces de droite :

str=str.replace(/(\s*$)/g, "");
Copier après la connexion

Méthode 2 : utilisez la fonction trim() de jQuery

$.trim() pour supprimer les caractères doubles dans une chaîne de caractères d'espacement à la fin.

Remarque : La fonction $.trim() supprimera tous les caractères de nouvelle ligne, les espaces (y compris les espaces consécutifs) et les caractères de tabulation au début et à la fin de la chaîne. Si ces caractères d'espacement se trouvent au milieu de la chaîne, ils sont conservés et non supprimés.

Exemple :

$(function () { 
    var str = "         lots of spaces before and after         ";
    $( "#original" ).html( "Original String: '" + str + "'" );
    $( "#trimmed" ).html( "$.trim()'ed: '" + $.trim(str) + "'" );
})
Copier après la connexion

Résultat de sortie

Original String: '         lots of spaces before and after         '
$.trim()'ed: 'lots of spaces before and after'
Copier après la connexion

[Apprentissage recommandé : Tutoriel avancé javascript]

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal