Re: Perl-Frage: Patternmatching

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Stephan Skrodzki (skrodzki_at_stevekist.rhein-neckar.de)
Date: 11. May 1999


> Ich habe ein Problem mit dem Pattern-Matching in Perl.
> Wie übergebe ich dem s/// den String/Array, gegen den er matchen soll?

Ist im O'Reilly Perl Buch eigentlich recht gut erklärt:

@MP3 = @WAV;
foreach $elem(@MP3) {
  $elem =~ s/\.wav$/\.mp3/; # . muß gequoted werden, mit dem $ wird .wav nur
am Zeilenende erkannt.

> Ich will in etwa sowas:
> ersetze in @WAV bei allen Einträgen das .wav gegen ein .mp3 und
> schreibe es in @MP3.

Das ganze kann man auch kürzer schreiben, aber ich vermeide das meist, damit
ich 3 Tage später überhaupt noch was lesen kann ;-)

Gruss
 Steve

 --------------------------------------------------------------------
| Stephan Skrodzki Phone: +49-621-1565435 "Nobody expects the |
| Mannheim, Germany Fax: +49-621-1565083 Spanish Inquisition!" |
| Mobile: +49-173-2003491 |
 --------------------------------------------------------------------


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET