<strong>
用語に一致する最初に見つかった文字列のみを配置するように、次を変更するのに十分な知識がありません。
highlight: function(value, term) {
return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\]){1}/gi, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");
}
これは jQuery オートコンプリート プラグインからのものです: http://docs.jquery.com/Plugins/Autocompleteまたはhttp://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
デフォルトでは、フィールドに「a」と入力すると、次の結果は「 A pple Ate Ants」のようになり、「A pple Ate Ants」のみが必要になります。