Thread Leerungszeiten aufsplitten (7 answers)
Opened by jan999 at 2009-08-24 16:58

jan999
 2009-08-24 18:40
#124675 #124675
User since
2009-04-02
109 Artikel
BenutzerIn
[default_avatar]
hi !

das habe ich bisher gebastelt:


Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
my $collection_times = "Mo-Fr 10:00; Sa 10:00; Su 11:00;";

CreateCollectionTimeTable();

sub CreateCollectionTimeTable
{

my(@days) = split( /;/, $collection_times );

foreach $day (@days){
                $_ = $day;
                s/^\s+//;                       # fuehrende Leerzeichen entfernen
                s/\s+$//;                       # nachfolgende Leerzeichen entfernen
        my($dayname,$daytime) = split( / /, $_ );

                print "|".$dayname."| - |".$daytime."|\n";
                
}

}


Was nur, wenn einer das Leerzeichen zwischen Tag/Zeit vergessen hat und wie könnte man noch sicher gehen das in zeitlicher Reihenfolge gelistet wird.

Wie könnte man (schreiben eines Logs) abfangen wenn ungültige Uhrzeiten bzw. engl. Wochentage geschrieben werden ?!?!?

Gruß Jan :-)

View full thread Leerungszeiten aufsplitten