1.半導(dǎo)體中的新奇量子現(xiàn)象;2.自旋電子學(xué);替換成1.<a>半導(dǎo)體中的新奇量子現(xiàn)象</a>;2.<a>自旋電子學(xué)</a>;就是給這個關(guān)鍵字加上a標(biāo)簽。但是要替換的字符串有幾組未知,(原諒我這里不知道怎么循環(huán)) var str = "1.半導(dǎo)體中的新奇量子現(xiàn)象;2.自旋電子學(xué);";
var regexp = /\.([^\d\.\;]*)[;]/g;
var result = str.replace(/\.([^\d\.\;]*)[;]/,"<a>$1</a>");結(jié)果是:1<a>半導(dǎo)體中的新奇量子現(xiàn)象</a>2.自旋電子學(xué);(只匹配了一次,而且我序號1后面的.;都沒了。。)
怎么用js正則表達(dá)式給指定文本加a標(biāo)簽
喵喵時光機(jī)
2018-10-16 09:08:56