RegexP :: Common :: Time

regexP :: Common :: Time Perl-Modul enthält Datum und Uhrzeit RegeXPS.
Jetzt downloaden

RegexP :: Common :: Time Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric J. Roode
  • Website des Verlags:
  • http://search.cpan.org/~roode/

RegexP :: Common :: Time Stichworte


RegexP :: Common :: Time Beschreibung

RegexP :: Common :: Time Perl-Modul enthält Datum und Uhrzeit RegeXPS. Regexp :: Common :: Time Perl-Modul enthält Datum und Uhrzeit RegeXPS.Synopsis Verwenden Sie REGEXP :: Common QW (Zeit); # Piecemeal, zeit :: formatähnliche Muster $ {Time} {tf} {- pat => 'muster'} # stückweise, strfime-artige Muster $ {Time} {strfime} {- Pat => 'Muster' } # Match ISO8601-Stil Date / Time Saites $ RE {Time} {ISO} # Fuzzy Datums Muster # Jahr / Monat / Tag $ {Time} {ymd} # Die flexible $} {ymd} {ymd}} streng ( Äquivalent zu y4m2d2) # Andere verfügbare Muster: Y2MD, Y4MD, Y2M2D2, Y4M2D2 # Monat / Tag / Jahr (amerikanischer Stil) $ {Time} {mdy} # Die flexible $ {time} {mdy}} streng (entspricht zu M2D2Y4) # Andere verfügbare Muster: MDY2, MDY4, M2D2Y2, M2D2Y4 # Tag / Monat / Jahr (Europäischer Stil) $ {Time} {mdy} {mdy} {mdy} {mdy} {mdy} {mdy} streng (entspricht d2m2y4) # Andere verfügbare Muster: DMY2, DMY4, D2M2Y2, D2M2Y4 # Fuzzy Time Muster # Stunden / Minute / Sekunde $ {Time} {HMS} # H: Übereinstimmungen 1 oder 2 Ziffern; 12 oder 24 Stunden # M: Übereinstimmt 2 Ziffern. # S: Übereinstimmungen 2 Ziffern; Kann weggelassen sein Siehe RegexP :: Allgemein für eine allgemeine Beschreibung der Verwendung dieser Schnittstelle.Paring-Termine ist ein schmutziges Geschäft. Termine werden in der Regel in einem von drei möglichen Bestellungen angegeben: Jahr / Monat / Tag, Monat / Tag / Jahr und Tag / Monat / Jahr. Jahre können mit vier Ziffern oder mit zwei Ziffern angegeben werden (mit Annahmen, die etwa das Jahrhundert gemacht wurden). Monate können als eine Ziffer, zwei Ziffern als eingeschriebener Name oder als Dreibuchstabenabkürzung angegeben werden. Tagesnummern können eine Ziffer oder zwei Ziffern mit den Grenzwerten je nach Monat (und im Fall von Februar auch das Jahr) sein. Außerdem verwenden unterschiedliche Personen unterschiedliche Interpunktion zum Trennen der verschiedenen Elemente. Ein Mensch kann leicht erkennen, dass sich der "21. Oktober 2005" und "21.10.05" auf das gleiche Datum beziehen, aber es ist schwierig, ein Programm zu erhalten, um ein Programm zur gleichen Schlussfolgerung zu bringen . Dieses Modul versucht, dies mit einem Minimum an Schwierigkeiten zu ermöglichen. Wenn Sie das genaue Format der zu übereinstimmenden Daten kennen, verwenden Sie eine der spezifischen, stückürzen Musterbauer: TF oder StrfTime. Wenn es eine Variabilität gibt, verwenden Sie eine der Fuzzy-Matching-Muster in den Familien von DMY, MDY oder YMD. Wenn die Daten wild variabel sind, wie z. B. RAW-Benutzereingabe, geben Sie das Datum :: Manip- oder Datum :: Parse-Modul.Time-Werte sind im Allgemeinen viel einfacher, um zu analysieren als Datumswerte. Es ist nur ein Fuzzy-Muster bereitgestellt, und es sollte für die meisten Bedürfnisse ausreichen. Anforderungen: · Perl. · RegexP :: Common


RegexP :: Common :: Time Zugehörige Software