假设我有一个虚拟文本变量,即
var text = 'This is a dummy text for filterable-text1 and I want to change filterable-text2'
我希望过滤“过滤”这个词"得到这样的输出:
var output = 'This is a dummy text for <span class="filterable-text1"></span> and I want to change <span class="filterable-text2"></span>'
答案 0 :(得分:0)
我认为正则表达式是一个很好的解决方案;
var output=text.replace(/(filterable-text[0-9]|football|cricket)/,'<span class="$1"></span>');