2010-06-09 6 views
2

J'ai une chaîne qui contient une ligne de code html par exemple. '<b>1995</b>'. Disons que cette chaîne peut également contenir '<b>1997</b>' ou '<b>1999</b>' etc. Je veux utiliser une méthode de remplacement pour supprimer les balises mais laisser les années. Est-il un moyen de mettre en œuvre un caractère générique pour ce faire, quelque chose comme:Javascript: en utilisant un caractère générique avec une méthode de remplacement

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

Toute aide serait appréciée

Répondre

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

qui fonctionne merci – Ruth

Questions connexes