Font
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]6137[/thread]

Reguläre Ausdrücke vorkompilieren: (Wie bekomme ich Parameter ans qr//?) (page 2)

Reader: 1


<< |< 1 2 >| >> 14 entries, 2 pages
ptk
 2004-03-15 13:01
#80913 #80913
User since
2003-11-28
3645 articles
ModeratorIn
[default_avatar]
[quote=Strat,13.Mar..2004, 11:04]/o bringt eigentlich nur was, wenn das Pattern wiederholt (z.B. in einer Schleife ueber alle Zeilen) vorkommt und im Pattern $Variablen vorkommen.[/quote]
Es reicht, wenn die gesamte Regexp eine $variable ist :-)
Crian
 2004-03-23 12:57
#80914 #80914
User since
2003-08-04
5873 articles
ModeratorIn
[Homepage]
user image
Mit dem study kann ich bisher nicht viel anfangen. An welcher Stelle soll ich das denn aufrufen?
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
pq
 2004-03-23 13:58
#80915 #80915
User since
2003-08-04
12208 articles
Admin1
[Homepage]
user image
naja, study hilft, wenn du einen string hast und mehrere REs
drauf anwenden willst. in dem fall rufst du vor dem anwenden
der REs study($string) auf.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Crian
 2004-03-23 16:10
#80916 #80916
User since
2003-08-04
5873 articles
ModeratorIn
[Homepage]
user image
Ach ja, danke. Ich hab das noch nie verwendet, jetzt teste ich es mal, ob es in diesem Fall etwas bringt.

Edit: Schade: bringt auf 22k Datensätze nur 1 Sekunde (44 statt 45 Sekunden)\n\n

<!--EDIT|Crian|1080052366-->
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
<< |< 1 2 >| >> 14 entries, 2 pages



View all threads created 2004-03-12 14:46.