我有一个字符串,其中包含一行 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.*)
任何帮助将不胜感激
最佳答案
first_string.replace(/<b>(19\d{2})<\/b>/g, '$1')
关于Javascript:使用通配符和替换方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3007329/