Thread Mit regex bestimmten Teil maskieren und in Variable speichern?
(5 answers)
Opened by bandchef at 2014-05-07 11:16
Die Variablen haben, soweit ich weiß, keinen expliziten Namen.
Informationen sollte es dazu geben in folgenden Dokumentationen: http://perldoc.perl.org/perlretut.html#Extracting-... http://perldoc.perl.org/perlrequick.html#Extractin... http://perldoc.perl.org/perlre.html#Capture-groups http://perldoc.perl.org/perlvar.html#Variables-rel... Wenn der Block klein ist, in dem die Variablen $1, usw. verwendet wird, finde ich es OK sie zu benutzen. Wenn er größer wird oder der Code komplexer wird, würde ich die Variablen besser benannten Variablen zuweisen. Das geht übrigens auch direkt in der if-Bedingung: Code (perl): (dl
)
1 2 3 if ( my ( $anrede ) = $text =~ m/Sehr geehrter? (\S+)/ ) { print "Anrede: $anrede\n"; } meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |