Maison > interface Web > js tutoriel > Comment supprimer les espaces d'une chaîne en jquery ?

Comment supprimer les espaces d'une chaîne en jquery ?

青灯夜游
Libérer: 2020-11-30 14:22:17
original
6275 Les gens l'ont consulté

Comment supprimer les espaces dans les chaînes avec jquery : 1. Utilisez la fonction de remplacement avec des expressions régulières pour trouver des espaces dans la chaîne et remplacez les espaces par le caractère vide [''] ; trim] fonction pour supprimer les espaces au début et à la fin d'une chaîne, syntaxe [$.trim(str)].

Comment supprimer les espaces d'une chaîne en jquery ?

Recommandations associées : "Tutoriel jQuery"

L'environnement d'exploitation de ce tutoriel : système Windows7, jquery1.10.2 version, Cette méthode fonctionne pour toutes les marques d’ordinateurs.

Méthode 1 : utilisez replace() avec une expression régulière

pour supprimer tous les espaces [les espaces aux deux extrémités incluent des espaces au milieu de la chaîne] :

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

Supprimer les espaces doubles :

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

Supprimer les espaces de gauche :

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

Supprimer les espaces de droite :

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

Méthode 2 : fonction $.trim()

La fonction $.trim() est utilisée pour supprimer les caractères d'espacement aux deux extrémités de la chaîne.

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.

Syntaxe

$.trim( str )
Copier après la connexion

Exemple :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
	
<pre id="original">

<script>
$(function () { 
	var str = "         lots of spaces before and after         ";
	$( "#original" ).html( "Original String: &#39;" + str + "&#39;" );
	$( "#trimmed" ).html( "$.trim()&#39;ed: &#39;" + $.trim(str) + "&#39;" );
})
</script>
 

Copier après la connexion

Pour plus de connaissances liées à la programmation, veuillez visiter : Cours de programmation ! !

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