ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript を使用して単語全体のみを検索するにはどうすればよいですか?

JavaScript を使用して単語全体のみを検索するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-07 14:24:13
オリジナル
843 人が閲覧しました

How to Use JavaScript to Search for Whole Words Only?

JavaScript で単語全体の検索を実行する方法

JavaScript の search() メソッドを使用して単語全体を一致させるには、通常のメソッドを使用します。で示される単語境界で目的の単語を区切る表現パターンb.

実装例:

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
}
ログイン後にコピー

追加メモ:

  • 単語の境界を確認してください (b ) は、部分一致を防ぐために適切に配置されます。
  • test() メソッドは戻ります。正規表現が指定された文字列内の少なくとも 1 つの出現に一致する場合は true。
  • テスト目的で、Regexpal や Regex Object などのツールを使用して正規表現を検証できます。

以上がJavaScript を使用して単語全体のみを検索するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート