const tit = 'abdfjijABaja2324'
const sp = 'ab'
const reg = new RegExp('(' + sp + ')', 'gi')
return tit.replace(reg, '<span class="s-name">$1</span>')
结果为:
<span class="s-name">ab</span>dfjij<span class="s-name">AB</span>aja2324
想实现结果:
<span class="s-name">ab</span><span>dfjij</span><span class="s-name">AB</span><span>aja2324</span>
别用
replace
,用split