Hi,
ich habe ein Problem mit einem Regex in JS. Ich möchte einen Text ersetzen, der über mehrere Zeilen geht, zB diesen HTML-Code:
<style type="text/css">
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
P { margin-bottom: 0.21cm }
H2 { margin-bottom: 0.21cm }
-->
</style>
Das habe ich in JavaScript mit folgendem Regex und vielen anderen versucht: text.replace(/<style[^>]*>[.\d\w\r\n]*/gi, 'asd');
Doch leider ersetzt er mir nur den Anfangs-Tag mit einem Zeilenumbruch.
Was mach ich falsch? Ich möchte gerne den gesamten Inhalt zwischen <style und </style> löschen.
Gruss
Zappda