Beitrag von hempelr (1976 Beiträge) am Freitag, 26.Oktober.2007, 11:58.
"kleine" Regex-Frage - da weiss doch bestimmt jemand Rat ;-)
Halllo, möchte den Ausgangs-String, der durch diese RegEx-Behandlung geschoben wird noch um 3 Punkte am Anfang und am Ende erweitern - das aber innerhalb des Ersetzungsausdrucks (weil 2stufig is ja pippifax, und man will ja gern was dazulernen...)
( $isub_spruch_titelzeile = stripslashs($spr_inhalt) ) =~ s/^\.+(.*?)\.*?$/convert_umlaut_in_htm($1)/e;
Beitrag von Pouraga (1396 Beiträge) am Samstag, 27.Oktober.2007, 00:13.
Re: "kleine" Regex-Frage - da weiss doch bestimmt jemand Rat ;-)
Mir ist nicht klar was du möchtest, genauer mit "Ausgangs-String, der durch diese RegEx-Behandlung geschoben wird" meinst
so vielicht?
( $isub_spruch_titelzeile = stripslashs($spr_inhalt) ) =~ s/^\.+(.*?)\.*?$/"...".convert_umlaut_in_htm($1)."..."/e;
Bitte solche Fragen immer mit Beispiel!
Beitrag von hempelr (1976 Beiträge) am Donnerstag, 1.November.2007, 20:13.
Re: Re: "kleine" Regex-Frage - da weiss doch bestimmt jemand Rat ;-)
Danke, Pouraga,
war mir ja klar, dass ich mich wie ein Dödel angestellt habe...
Der Ersetzungsterm muss im Fall des eval-Flags (wie mir jetzt klar ist) logischerweise in kompletter Perl-Syntax erfolgen.
Ich hab mir einen abgebrochen mit Gruppierung und sonstwas für einer verqueren Syntax...
Aber dank deiner Hilfe hab ich das jetzt auch kapiert.
Ich finde Perl einfach nur genial, was man da so alles in eine Zeile Code packen kann (und dabei ist das von mir gewünschte hier erst mal nur relativ trivial...;-)