J'utilise une expression régulière simple pour remplacer les balises break par des sauts de ligne:
br_regex = /<br>/;
input_content = input_content.replace(br_regex, "\n");
Cela ne remplace que la première instance d'une balise break, mais je dois tout remplacer. preg_match_all()
ferait l'affaire en PHP, mais j'aimerais connaître l'équivalent JavaScript.
Utilisez l'indicateur global, g
:
foo.replace(/<br>/g,"\n")
Idiome JS pour un remplacement global non Regexp:
input_content.split('<br>').join('\n')