Bernhard Peissl: Kommando zurück !!!!

Beitrag lesen

Hi!

Nicht mehr ausprobieren, hab den Fehler schon gefunden!!

_Nach_ dem

// $_[$i] =~ s/\015\012\015\012/\n/g;
// $_[$i] =~ s/\n/<br>/g;

hab ich noch ein

// $_[$i] =~ s/<\w*>//g;    # start-Tags
// $_[$i] =~ s/</\w*>//g;  # end-Tags

stehen gehabt, das alle html-Tags aus dem Testfeld rausfiltern soll. Ob der regulärte Ausdruck stimmt weiss ich nicht. Denn mit \w sind je keine Zahlen oder Sonderzeichen wie "" dabei. Da muss ich mir noch was anderes ausdenken. Jedenfalls hat zweiteres ersteres gleich wieder gelöscht nachdem es reingeschrieben wurde.

Ach, manchmal liegt die Lösung so nahe :-(

Ausserdem hat eine geschwungene Klammer für die for-schleife gefehlt ;-)

Es ist mir jetzt auch klar geworden, warum im Antwortfeld kein <br> steht, sondern eine Zeilenschaltung. Wenn ich an einem Problem so verbissen knabbere, dann scheint sich bei mir der Hausverstand immer zu verabschieden !

Ich muss irgendwie cooler werden, gibts da irgendein perldoc perlcool oder so wo einem ausführlich und verständlich ;-) erklärt wird, wie man beim Programmieren mit Perl immer einen kühlen Kopf bewahrt ;-)

Vielen Dank für deine Mühen,
Bernhard