我不擅长正则表达式,我需要帮助解决这个问题。
1)我想模仿bbcode,替换html文本中的span标签。
HTML 格式
thtml= 'this the text content <span style="color: #000;">color this text</span> with mutiple span like this <span style="color: #000;">second span</span> and more';
代码:
thtml.replace('[','<span style="color: #000;">');
thtml.replace(']','</span>');
使用该代码它只替换一次。
'this the text content [color this text] with mutiple span like this <span style="color: #000;">second span </span> and more';
我想要的结果:
'this the text content [color this text] with mutiple span like this [second span] and more';
2) 如果可能,还可以从最后的格式恢复到开头的源 HTML 格式。
谢谢你。