【发布时间】:2021-01-24 22:23:01
【问题描述】:
我从朋友那里得到了一个脚本,并试图对其进行修改。这样它就会突出显示 div 中的一串数字。
问题是,突出显示的文本的输出变成了正则表达式。任何解决方案,我做错了什么?
var list = document.getElementsByClassName("message__content")
var search_word = RegExp(/9756[0-9]{8}/);
var contents = []
for(var i = 0; i < list.length; i++){
var contents = list[i].textContent.split(search_word)
var elem = '<span class="highlight">'+search_word+'</span>'
list[i].innerHTML = contents.join(elem)
}
【问题讨论】:
标签: javascript regex regexp-replace