return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");但是具體的正則有點(diǎn)不明白.想學(xué)習(xí)一下.誰能詳細(xì)解釋一下嗎
autoComplete里的一段代碼,作用是把匹配的字符高亮顯示.
手掌心
2023-05-01 15:11:53