Utsnitt fra streng (Perl)

Kategori overført fra Linux1

Utsnitt fra streng (Perl)

Innleggav corpus » tor 28.12.2006 14:41

Hei!

Jeg trenger å hente ut deler av en streng i Perl.

Strengen er som følger:
Kode: Merk alt
+0:0:28:0:0:0:0


Dette betyr:
Kode: Merk alt
+år:måneder:uker:dager:timer:minutter:sekunder


Jeg trenger å hente ut hver av disse (år, mnd etc), sjekke om ulik 0 og behandle. Er det noen som har en løsning på uthentingen?

Brukerens avatar
medlem i 231 måneder
 

Innleggav borth » tor 28.12.2006 14:59

Kode: Merk alt
$streng="+0:0:28:0:0:0:0";

@dato = split(/:/, $streng);

if (@dato[0] != 0) {
    behandle...
}

if (@dato[1] != 0) {
    behandle...
}

if (@dato[2] != 0) {
    behandle...
}

osv til @dato[6]

medlem i 231 måneder
 

Innleggav corpus » tor 28.12.2006 20:59

Ahhh... Selvsagt!! Tusen takk! :-)

Brukerens avatar
medlem i 231 måneder
 


Returner til Utvikling i Linux



Hvem er i Forumene

Registrerte brukere: Google [Bot]