在 JavaScript 中匹配整個單字
目前的任務是在文字欄位中找到指定整個單字的每個實例。考慮搜尋“我”這個詞。搜尋應該識別文本中所有出現的“me”,排除像“memmm”這樣的變體。
在嘗試了 b 開關但沒有成功之後,讓我們更深入地研究這個問題。使用以下 JavaScript 搜尋文字:
var lookup = '\n\n\n\n\n\n2 PC Games \n\n\n\n'; lookup = lookup.trim() ; alert(lookup ); var tttt = 'tttt'; alert((/\b(lookup)\b/g).test(2));
有效比對需要動態正規表示式。以下是修改後的程式碼:
new RegExp("\b" + lookup + "\b").test(textbox.value)
在提供的範例中:
alert((/\b(2)\b/g).test(lookup));
邏輯相反。
請參閱提供的資源以取得進一步指導:
以上是如何使用正規表示式在 JavaScript 中匹配整個單字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!