christina: inhalt zwischen <textanfang>Soll weg</textende>

Hallo

$text = " <textanfang>Soll weg</textende>";

gibt es einen code dass

$text geändert wird als:
<textanfang></textende>

mit:
$text=~ s/<textanfang>Soll weg</textende>/<textanfang></textende>/gi;

geht es, aber (soll weg) werden verschiedene Texte ,andere texte sein.

Deswegen brauche ich einen coder der sagt lösche alles was zwischen

<textanfang>und</textende> steht.

vielen Dank für Hilfe

Christina

  1. use Mosche;

    Deswegen brauche ich einen coder der sagt lösche alles was zwischen

    <textanfang>und</textende> steht.

    Und auf

    $text =~ s/<textanfang>.*?</textende>/<textanfang></textende>/g;

    kommst du _nicht_ selber?

    use Tschoe qw(Matti);

    --
      Anyone who quotes me in their sig is an idiot. -- Rusty Russell.
    1. Hi,

      Deswegen brauche ich einen coder der sagt lösche alles was zwischen

      <textanfang>und</textende> steht.

      Und auf

      $text =~ s/<textanfang>.*?</textende>/<textanfang></textende>/g;

      kommst du _nicht_ selber?

      naja, Du tust so, als wenn es trivial wäre, aber ich glaube kaum, daß Christina gefragt hätte....
      Zudem sollte man noch Fehlerquellen hinweisen. Ein /ig wäre u.U. eine gute Lösung, wenn man nicht _genau_ weiß, was einen erwartet und Spaces _könnten_ auch im Tag vorkommen.

      Gruß
      Reiner