Maison > interface Web > js tutoriel > Comment utiliser JavaScript pour rechercher des mots entiers uniquement ?

Comment utiliser JavaScript pour rechercher des mots entiers uniquement ?

Susan Sarandon
Libérer: 2024-12-07 14:24:13
original
844 Les gens l'ont consulté

How to Use JavaScript to Search for Whole Words Only?

Comment effectuer une recherche de mot entier en JavaScript

La correspondance d'un mot entier à l'aide de la méthode search() de JavaScript peut être obtenue en employant un modèle d'expression qui délimite le mot souhaité avec des limites de mots indiquées par b.

Exemple Mise en œuvre :

const lookup = '\n\n\n\n\n\n2    PC Games        \n\n\n\n';
const textbox = document.getElementById('textbox');

// Trim whitespace from 'lookup' for accurate matching
lookup = lookup.trim();

// To perform a dynamic search based on 'lookup', utilize a dynamic regular expression
const regex = new RegExp("\b" + lookup + "\b");

// Test the regex against the value of the 'textbox'
if (regex.test(textbox.value)) {
  // Handle success case: word found as a whole word
} else {
  // Handle failure case: word not found as a whole word
}
Copier après la connexion

Remarques supplémentaires :

  • Assurez-vous que les limites des mots (b) sont placées de manière appropriée pour éviter les correspondances partielles.
  • La méthode test() renvoie true si l'expression régulière correspond à au moins une occurrence dans la chaîne spécifiée.
  • À des fins de test, vous pouvez utiliser des outils comme Regexpal ou Regex Object pour vérifier vos expressions régulières.

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