reguläre Ausdrücke in JavaScript

  • Themenstarter Themenstarter Ronax
  • Beginndatum Beginndatum
R

Ronax

Hallo,

ich würde gerne wissen wie ich z.B. folgendes in JavaScript bewerkstelligen kann.
Mein Text:
<p>asdf</p><p>das ist toll<b>asd</b><br/></p>

Nun sollen alle HTML Tags entfernt werden und bei <br/> und </p><p> jeweils durch char("\n") bzw. char("\n")char("\n") ersetzt werden. Ich bin relativ neu in Sachen JavaScript und würde mich sehr freuen.

vielen Dank
Florian
 
Naja...halt zuerst die Zeilenumbrüche, und dann die restlichen Tags entfernen:
Code:
<script type="text/javascript">
<!--
function strip_tags(txt)
{
  txt=txt.replace(/(<br\/?\s*>|<\/p>\s*<p>)/gi,'\n');
  return txt.replace(/<\/?[^>]+>/gi,'');
}
//-->
</script>
 

Neue Beiträge

Zurück