Maison > interface Web > js tutoriel > jQuery supprimer la chaîne de la chaîne

jQuery supprimer la chaîne de la chaîne

Christopher Nolan
Libérer: 2025-03-02 00:11:08
original
543 Les gens l'ont consulté

jQuery remove string from string

Ce guide montre comment supprimer les sous-chaînes des chaînes à l'aide de jQuery. Les exemples utilisent la fonction grep() de JQuery, offrant une approche flexible similaire aux capacités de manipulation de la substratrisation de PHP. Testez et expérimentez le code à l'aide de Firebug ou des outils de développement de votre navigateur.

(function($) {
  var myFruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
  myFruits = myFruits.replace(/bMangos(, |$)/gi, "");

  myFruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
  var result = $.grep(myFruits.split(', '), function(v) { return v != "Mangos"; }).join(', ');
  console.log(result);

  function filterOut(my_str, t) { //string, term
    return $.grep(my_str.split(', '), function(v) { return v != t; }).join(', ');
  }
})(jQuery);

//output: Apples, Bananas, Blackberries, Oranges
Copier après la connexion

Questions fréquemment posées (FAQ) sur la manipulation de la chaîne jQuery

Cette section aborde les questions courantes sur la manipulation des chaînes dans jQuery.

Q: Comment supprimer un caractère spécifique d'une chaîne en utilisant jQuery?

a: Utilisez la méthode replace(). Par exemple:

var str = "Hello, World!";
str = str.replace(",", ""); // Removes the comma
Copier après la connexion

Q: Comment supprimer plusieurs instances d'un caractère?

a: Utilisez le drapeau global (g) dans l'expression régulière de la méthode replace():

var str = "Hello, World, Hello!";
str = str.replace(/,/g, ""); // Removes all commas
Copier après la connexion

Q: Comment supprimer une sous-chaîne?

a: La méthode replace() fonctionne également pour les sous-chaînes:

var str = "Hello, World!";
str = str.replace("World", ""); // Removes "World"
Copier après la connexion

Q: Comment supprimer un cas de sous-chaîne insensible?

a: Utilisez une expression régulière insensible à la cas (i Flag):

var str = "Hello, World!";
str = str.replace(/world/i, ""); // Removes "World" regardless of case
Copier après la connexion

Q: Comment supprimer le premier caractère?

a: Utilisez la méthode substring():

var str = "Hello, World!";
str = str.substring(1); // Removes the "H"
Copier après la connexion

Q: Comment supprimer le dernier caractère?

a: Utilisez la méthode slice():

var str = "Hello, World!";
str = str.slice(0, -1); // Removes the "!"
Copier après la connexion

Q: Comment supprimer un caractère à une position spécifique?

a: Utiliser slice() deux fois:

var str = "Hello, World!";
str = str.slice(0, 5) + str.slice(6); // Removes the character at position 6 (index 5)
Copier après la connexion

Q: Comment supprimer tous les espaces?

a: Utilisez une expression régulière correspondant à tous les caractères d'espace blanc:

var str = "Hello, World!";
str = str.replace(/\s/g, ""); // Removes all spaces
Copier après la connexion

Q: Comment supprimer tous les caractères non alphanumériques?

a: Utilisez une expression régulière correspondant aux caractères non alphanumériques:

var str = "Hello, World!";
str = str.replace(/\W/g, ""); // Removes all non-alphanumeric characters
Copier après la connexion

Q: Comment supprimer une chaîne de la fin d'une autre chaîne?

a: Utilisez une expression régulière qui ancre la correspondance à la fin de la chaîne ($):

var str = "Hello, World!";
str = str.replace(/World!$/, ""); // Removes "World!" from the end
Copier après la connexion

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 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal