Thread Regular Expression: Ich suche mal wieder ein Regexp ....
(17 answers)
Opened by BrownWolf at 2003-09-20 20:34
Du fängst in Deinem RegExp auch gar nichts (es sind keine Klammern da). Aber das Probelm ist ganz genau, dass s im gegensatz zu m auch im Arraykontext die Anzahl der eingefangenen Strings zurückgibt und nicht die Strings selbst.
Meine RE will alles vom Anfang des $text'es was vor dem ersten < kommt (oder alles, falls kein Kleinerzeichen im Text vorhanden ist) aus $text entfernen und gleichzeitig einfangen (um es anderweitig zu verarbeiten). Edit: Und das tut sie auch sehr schön in der zwei-zeiligen variante. Da ich die Abprüfung eh brauche, verliere ich auch nichts, es ist mehr akademische Neugier...\n\n <!--EDIT|Crian|1064177452--> s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |