【问题标题】:Javascript: using a wildcard character with a replace methodJavascript:使用带有替换方法的通配符
【发布时间】:2010-06-09 15:33:25
【问题描述】:

我有一个包含一行 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.*)

任何帮助将不胜感激

【问题讨论】:

    标签: javascript regex string


    【解决方案1】:
    first_string.replace(/<b>(19\d{2})<\/b>/g, '$1')
    

    【讨论】:

      猜你喜欢
      • 2018-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多