我正在使用jQuery自动完成功能。我正在尝试将用户这样写的项目中的文本加粗:
"<a style='font-family: Segoe UI; font-size: 14px; color: #333;'>"
+ item.label.replace(new RegExp(this.term, 'gi'), "<b>$&</b>") + "</a>"
this.term
是用户编写的搜索词。如果他写括号“(”,则JavaScript崩溃,因为RegExp似乎无法使用该术语。如何更正它,以便它也能够使用这些字符?