Thread Datumsvalidierung (2 answers)
Opened by Gast at 2009-12-31 14:45

renee
 2009-12-31 15:25
#117509 #117509
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wenn Du es auch auf gültige Daten überprüfen willst, dann empfehle ich die Verwendung von Regexp::Common:

Code: (dl )
1
2
3
4
use Regexp::Common qw(time);

my $date = '2008-12-31';
print "yes" if $date =~ $RE{time}{tf}{-pat=>'yyyy/mm/dd'};


Wenn es Dir nur darum geht zu erkennen, ob erst 4 Zahlen, dann "-", dann 2 Zahlen, usw. dann kannst Du es so machen:
Code: (dl )
1
2
my $date = '2008-12-31';
print "yes" if $date =~ /\d{4}-\d\d-\d\d/;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Datumsvalidierung