txt = txt.replace(/国家级"/g,"【国家级】")
txt = txt.replace(/第一/g,"【第一】")
txt = txt.replace(/最/g,"【最")
txt = txt.replace(/顶尖/g,"【顶尖】")
txt = txt.replace(/顶级/g,"【顶级】")
txt = txt.replace(/丝袜/g,"【丝袜】")
以上是可以正常执行的,但是加入词汇量很大时,就明显的浪费资源,改用循环匹配修改就很不错,期待您的答案?
====================================
所以想把他做成数组的形式,比如:
my数组 = ["国家级","第一","最","顶尖","顶级","丝袜"]
循环查找 代码
替换核心代码:
txt.replace(/正则模式/g, "【$1】")
加入是HTML提示加粗红色的话:
txt.replace(/正则模式/g, "<b style=/"color: #f00;/">$1</b>")
=====================================
不想用这种模式,就是想压缩文件大小。
return {
"国家级": "【国家级】",
"第一": "【第一】",
"顶尖": "【顶尖】"
}[$1];