Maison > interface Web > js tutoriel > Comment puis-je utiliser des caractères génériques ou des expressions régulières dans les filtres d'attributs jQuery ?

Comment puis-je utiliser des caractères génériques ou des expressions régulières dans les filtres d'attributs jQuery ?

Barbara Streisand
Libérer: 2024-12-15 07:39:11
original
429 Les gens l'ont consulté

How Can I Use Wildcards or Regular Expressions in jQuery Attribute Filters?

Caractères génériques et expressions régulières dans les sélecteurs jQuery

Question :

Comment utiliser les caractères génériques ou des expressions régulières dans les filtres d'attribut jQuery pour la valeur d'attribut modèles ?

Réponse :

jQuery fournit une fonction de filtre puissante pour la correspondance d'expressions régulières complexes. Voici un exemple qui correspond aux trois premiers div :

 .filter(function() {</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">return this.id.match(/abc+d/);
Copier après la connexion

})
.html("Matched!");

Cette expression régulière (abc d) exprime le motif :

  • Commencez par les caractères "a", "b" et "c".
  • Suivi d'une ou plusieurs répétitions du caractère "c".
  • Se terminant par le caractère "d".

En conséquence, les trois premiers divs, avec les identifiants "abcd", "abccd" et "abcccd" correspondent à cette expression régulière et leur HTML est mis à jour en "Matched!". Les quatrième et cinquième div, avec respectivement les ID "abd" et une chaîne vide (""), ne correspondent pas à l'expression régulière et restent inchangés.

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!

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