ho questa espressione che funziona perfettamente se il testo è su una singola linea
se Liv1 è così:codice:var testo_da_editare = document.getElementById('Liv1').innerHTML; content = new RegExp("<p[^>]*>(.*?)</p>", "gmi"); var data = content.exec(testo_da_editare); alert(data[1])
<div id="Liv1">
questo è il testo della parte2</p>
</div>
funziona!
se è così:
<div id="Liv1">
questo è il testo della parte2</p>
</div>
non funziona!
eppure ho attivato il multilinea nell'espressione regolare![]()


Rispondi quotando