JavaScript正则表达式替换2个注释标记之间的字符串

时间:2013-03-13 02:47:02

标签: javascript regex

我尝试在两个评论之间替换字符串,如下所示:

<span>Just <!--{-->250<!--}--> characters available!</span>

我想用另一个号码替换250

我该怎么做?

2 个答案:

答案 0 :(得分:1)

试试这个正则表达式:

text.replace(/(<!--\{-->)(\d+)(<!--\}-->)/, '$1replaced$3'));

答案 1 :(得分:0)

我不确定javascript的确切语法,但以下内容应仅匹配数字(这就是你想要的,对吧?你只想替换“250”?)

(?<=<!\-\-\{\-\->)\d+(?=<\!\-\-\}\-\->)