[英]Regex for Auto complete suggestions?
我有一個搜索欄,這是我當前的正則表達式。
const regex = new RegExp(`^${value}`,'i')
我的數據是這樣的
谷歌服務 10239
Adobe 服務 10921
他們都有自己的唯一ID
如果我輸入“Go”,我的代碼就可以工作,然后它會自動建議谷歌哪個有效!
問題是,如果我輸入它的編號 10239,它將不再起作用。
現在我可以顛倒順序,它應該可以工作,但有沒有更簡單的方法?
您可以從正則表達式中刪除^
。 或者,如果您希望自動完成僅獲取單詞的開頭,則可以嘗試將^
替換為\\b
像這樣
const regex = new RegExp(`\\b${value}`, 'i')
甚至
const regex = new RegExp(String.raw`\b${value}`, 'i')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.