正则表达式替换数字

时间:2017-07-28 10:21:13

标签: javascript regex

我在javascript(HTML)中有一些替代问题。

我只需要替换每个数字周围的标签,例如

<1>

成为:

<sub>1</sub>

<20>

成为

<sub>20</sub>

我该怎么办? 非常感谢你!

1 个答案:

答案 0 :(得分:1)

您可以将replaceregex与群组一起使用来实现此目标:

&#13;
&#13;
var text = '<1>blabla<20>';
var newText = text.replace(/<(\d+)>/g, '<sub>$1</sub>');

console.log(newText); 
&#13;
&#13;
&#13;