Ralf: Splitten, usw.

Guten Abend,
kann mir jemand erklären, was diese Zeile bedeutet:

$value =~ s/<([^>]|\n)*>//g;

Ich möchte nicht, dass die Klammern < und > rausgenommen werden, HTML-Code soll also bestehen bleiben, wenn die Eingabe bearbeitet wird.

Danke,
Ralf

  1. $value =~ s/<([^>]|\n)*>//g;

    Hi Ralf,
    ist aber Sinn der Sache, dass HTML-Code gekillt wird.
    Näheres unter: http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm
    Du kannst das ausschalten durch eine # am Zeilenanfang.

    Viele Grüsse, ikke

    Btw.: Über welches/WESSEN??? Script reden wir ?

    1. $value =~ s/<([^>]|\n)*>//g;

      Hallo ikke,

      ist aber Sinn der Sache, dass HTML-Code gekillt wird.
      Näheres unter: http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm
      Du kannst das ausschalten durch eine # am Zeilenanfang.

      Dann wird die ganze Zeile ja "ausgeklammert" oder nicht verwendet!
      Zudem wird dann immer nur die erste Zeile aus der an das Script übermittelten Formulartextbereich-Eingabe gespeichert.
      Liegt das zufällig an \n ?
      Aber ich weiß trotzdem noch nicht, was die anderen Sachen bedeuten, außer, dass < und > ebenfalls rausgenommen werden. Kannst du mir da weiterhelfen?

      Btw.: Über welches/WESSEN??? Script reden wir ?

      Mein Script, allerdings Teile aus anderen Scripts übernommen.

      Danke für deine Antwort,
      Ralf