Chaîne contenant saut de ligne
Bonjour tout le monde,
J'ai besoin de supprimer de mon textarea, toutes les balises <p> que je récupère à partir de copier coller de word ou de pages internet.
N'étant un pro des expressions régulières, je m'aide à partir d'un site pour les construire. Sur ce site, je suis arrivé à avoir une expression régulière de cette forme :
et le code généré correspondant serait celui ci :
Code:
1 2
| var reg = new RegExp("<p\\s*(.=\\\".*\\\")*>", "ig");
mastring = mastring .replace(reg, ""); |
J'arrive à les enlever pratiquement toutes, mais j'ai un ennui quand il y a un saut de ligne.
Par exemple, avec cet exemple suivant :
Code:
<p>aze aze <p a="az" rte="rterte:orityroity szetz:zerzre" zerwxc:"zerzer" wxcx="zerzer">a <test>
, j'obtiens ceci :
ce qui est super.
Par contre, si j'ai cet exemple suivant :
Code:
1 2
| <p>aze aze <p a="az" rte="rterte:orityroity szetz:zerzre"
zerwxc:"zerzer" wxcx="zerzer">a <test> |
, ça ne fonctionne plus du tout.
Avez-vous une idée que je pourrais tester ?
Merci d'avance.