Javascript: использование подстановочного знака с методом замены - PullRequest
2 голосов
/ 09 июня 2010

У меня есть строка, содержащая строку 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.*)

Любая помощь будет высоко ценится

1 Ответ

7 голосов
/ 09 июня 2010
first_string.replace(/<b>(19\d{2})<\/b>/g, '$1')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...