Regexp: TAG und alles dazwischen löschen

campari

Erfahrenes Mitglied
Mojen,

in einen WYSIWYG Editor wird Text per c&p aus einem LibreOffice Document eingefügt.
Da hängt jede Menge unbrauchbare Formatierung drin, u.a. style Angaben:
CSS:
<style type="text/css">
	<!--
		@page { margin: 2cm }
		P { margin-bottom: 0.21cm }
	-->
</style>




Wie bekomme ich die entfernt? Hier mein Ansatz:

Code javascript:

Javascript:
new RegExp("<style type=\"text\/css\">.*?<\/style>","gi") ;
 
Zuletzt bearbeitet von einem Moderator:
Hi,

reguläre Ausdrücke werden in JS von Slashes eingeschlossen.
Javascript:
var pattern = /<style type="text\/css">.*?<\/style>/gi;
// angenommen, dass src_code deinen gepasteten HTML-Quelltext enthält
src_code = src_code.replace(pattern, " ");

Gruß
 

Neue Beiträge

Zurück