Heim > Web-Frontend > js-Tutorial > Wie verwende ich JavaScript, um nur nach ganzen Wörtern zu suchen?

Wie verwende ich JavaScript, um nur nach ganzen Wörtern zu suchen?

Susan Sarandon
Freigeben: 2024-12-07 14:24:13
Original
844 Leute haben es durchsucht

How to Use JavaScript to Search for Whole Words Only?

So führen Sie eine Suche nach ganzen Wörtern in JavaScript durch

Das Zuordnen eines ganzen Wortes mithilfe der search()-Methode von JavaScript kann durch die Verwendung einer regulären Methode erreicht werden Ausdrucksmuster, das das gewünschte Wort mit durch b gekennzeichneten Wortgrenzen abgrenzt.

Beispiel Implementierung:

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
}
Nach dem Login kopieren

Zusätzliche Hinweise:

  • Stellen Sie sicher, dass Wortgrenzen (b) richtig platziert sind, um Teilübereinstimmungen zu verhindern.
  • Die test()-Methode gibt „true“ zurück, wenn der reguläre Ausdruck mit mindestens einem Vorkommen in der angegebenen Zeichenfolge übereinstimmt.
  • Zu Testzwecken: Sie können Tools wie Regexpal oder Regex Object verwenden, um Ihre regulären Ausdrücke zu überprüfen.

Das obige ist der detaillierte Inhalt vonWie verwende ich JavaScript, um nur nach ganzen Wörtern zu suchen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage