2010-06-09 3 views
2

У меня есть строка, содержащая строку html-кода, например. '<b>1995</b>'. Скажем, эта строка также может содержать '<b>1997</b>' или '<b>1999</b>' и т. Д. Я хочу использовать метод replace, чтобы удалить теги, но оставить годы. Есть ли способ осуществить спецсимвола, чтобы сделать это, что-то вроде: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

Смежные вопросы