Befehl, um erstes Zeichen einer Zeichenkette zu löschen?
    
Hoscha
    
    
      
    
  - perl
 
0 Norbert Kölln0 Cheatah
Gibt es eigentlich auch einen Befehl, um das erste Zeichen aus einer Zeichenkette zu entfernen; analog zum Befehl "chop"?
Moin, moin!
Da hilft ein regulärer Ausdruck:
$string =~ s/^.//;
Dieser ersetzt nach dem Stringbeginn (^) ein beliebiges Zeichen (.) durch das, was zwischen dem 2. und 3. "/" steht, also durch nichts.
Norbert
Hi,
Da hilft ein regulärer Ausdruck:
warum so ineffizient? substr() ist schreibbar.
Cheatah