perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 33
Click for quality!




11.02.2012 / 17:22

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragregexp: Verzeichnis bestimmen
Seitenanfang
Hallo,

ich habe einen String, der ein Verzeichnis repräsentiert.

Beispiel: $string = "screen/421/6/6194024/30";

Nun möchte ich aus diesem String die letzte Ziffer entfernen. Ich komme aber einfach nicht darauf, wie ich das am besten anstelle.

Hatte schon so was in der Art probiert:
$string =~ /%\//;

Das liefert aber nicht das gewünschte Ergebnis.

Hat jemand einen Tipp für mich?

Datum: 13.12.2006-11:06

Beitragre: regexp: Verzeichnis bestimmen
Seitenanfang

# um die letzte Zahl zu entfernen:
$string =~ s/\d$//;
# Ergebnis: $string = screen/421/6/6194024/3

# die letzten Zahlen zu entfernen:
$string =~ s/\d*$//;
# Ergebnis: $string = screen/421/6/6194024/

# um die letzte Zahl zu erhalten:
$string =~ /(\d)$/;
# Ergebnis: $1 = 0;

# um die letzten Zahlen zu erhalten:
$string =~ /(\d*)$/;
# Ergebnis: $1 = 30;

Datum: 13.12.2006-12:18

-






-
-