Thread 2 Tage alte Dateien in einem Ordner löschen: Alte Dateien sollen gelöscht werden (9 answers)
Opened by sequester01 at 2006-10-02 11:28

sid burn
 2006-10-04 13:01
#70427 #70427
User since
2006-03-29
1520 articles
BenutzerIn

user image
[quote=renee,03.Oct..2006, 21:00]Ja, das ^ steht für Zeilenanfang (wenn es am Anfang des Regulären Ausdrucks steht).[/quote]
Eigentlich steht das ^ für Stringanfang.
Für Zeilenanfang steht es nur, wenn man die Option /m benutzt.
Und eigentlich ist es auch egal wo ^ steht. Es gilt auch in der Mitte der Regex für Stringanfang/Zeilenanfang.

Code: (dl )
1
2
my $string = "Hallo\nWelt!";
print "[$1][$2]\n" if $string =~ m/(...)^(...)/ms;

Code: (dl )
1
2
[lo
][Wel]
\n\n

<!--EDIT|sid burn|1159952599-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread 2 Tage alte Dateien in einem Ordner löschen: Alte Dateien sollen gelöscht werden