2010-06-09 87 views
2

我有一個包含一行html代碼的字符串,例如。 '<b>1995</b>'。比方說,這個字符串也可以包含'<b>1997</b>''<b>1999</b>'等我想使用替換方法來刪除標籤,但離開年。有沒有實現通配符來做到這一點的一種方式,是這樣的:Javascript:使用通配符替換方法

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.*) 

任何幫助,將不勝感激

回答

7
first_string.replace(/<b>(19\d{2})<\/b>/g, '$1') 
+0

的作品謝謝 – Ruth 2010-06-09 15:51:18