Javascript:使用带有replace方法的通配符

Rut*_*uth 2 javascript regex string

我有一个包含一行html代码的字符串,例如.'<b>1995</b>'.假设这个字符串也可以包含'<b>1997</b>'或者'<b>1999</b>'等等.我想使用替换方法来删除标记但是留下年份.有没有办法实现通配符来执行此操作,如:

first_string = "First year is <b>1997</b> and second year is <b>1999</b>"
second_string = first_string.replace(/<b>19.*<\/b>/g, 19.*)
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激

Sil*_*ost 7

first_string.replace(/<b>(19\d{2})<\/b>/g, '$1')
Run Code Online (Sandbox Code Playgroud)