Thread RegEx in Variable (5 answers)
Opened by SaschaTen at 2007-10-30 14:25

Linuxer
 2007-10-30 15:19
#101563 #101563
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
nepos+2007-10-30 13:48:54--
Ich glaube, da reicht sogar
Code (perl): (dl )
my ( $befehlszahl, $pfad, @wertpaare ) = split(' ', $string);
da Perl das mit einem oder mehreren Leerzeichen selber erledigt.


Hm, OK.
Ich habe mir mittlerweile angewöhnt, das split-Pattern mit // anzugeben, da braucht es den Quantifier. Nachdem ich in der split perldoc nachgelesen habe, bin ich überwältigt, wieviel Magic in ' ' steckt ;o))
Werd versuchen, mir das zu merken...

@SaschaTen
Regex ist in der Regel für sowas langsamer als split(), gerade wenn der Regex komplexer wird. Auch wenn split() mit einem Pattern gefüttert wird.
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!

View full thread RegEx in Variable