Regexp :: Comune :: Time

Regexp :: Modulo comune :: Time Perl contiene data e ora di reggexps.
Scarica ora

Regexp :: Comune :: Time Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Eric J. Roode
  • Sito web dell'editore:
  • http://search.cpan.org/~roode/

Regexp :: Comune :: Time Tag


Regexp :: Comune :: Time Descrizione

Regexp :: Common :: Time Perl Module contiene data e ora di reggexps. Regexp :: Comune :: Time Perl Module contiene data e ora regexps.synopsis utilizzano Regexp :: Common QW (tempo); # Patterns-ftemmeal, tempo :: modelli simili a forma di formato $ re {time} {tf} {- pat => 'pattern'} # patterns frammeemeal, strftime-like pattern $ re {time} {strfttime} {- pat => 'Pattern' } # Match ISO8601-Style DATA / TIME Stringa $ RE {TIME} {ISO} # Pattern DATA FUZZY # anno / mese / giorno $ re {time} {ymd} # più flessibile $ re {time} {ymd} # Steltst ( Equivalente a Y4M2D2) # Altri schemi disponibili: Y2MD, Y4MD, Y2M2D2, Y4M2D2 # mese / giorno / anno (stile americano) $ re {time} {mdy} # più flessibile $ re {time} {mdy} # Stelto (equivalente a M2D2Y4) # altri modelli disponibili: MDY2, MDY4, M2D2Y2, M2D2Y4 # Giorno / mese / anno (stile europeo) $ re {time} {mdy} # più flessibile $ re {time} {mdy} # Scherocemente (equivalente a D2M2Y4) # Altri schemi disponibili: DMY2, DMY4, D2M2Y2, D2M2Y4 # Fuzzy Time Pattern # ora / minuto / secondo $ re {time} {hms} # h: corrisponde a 1 o 2 cifre; 12 o 24 ore # M: corrisponde a 2 cifre. # S: corrisponde a 2 cifre; Può essere omesso # può essere seguito da "A", "AM", "P.M.", ecc. Il modulo crea espressioni regolari che possono essere utilizzate per analizzare date e tempi. Vedi regexp :: Comune per una descrizione generale di come utilizzare questa interfaccia. Le date di barriera sono un business sporco. Le date sono generalmente specificate in uno dei tre ordini possibili: anno / mese / giorno, mese / giorno / anno e giorno / mese / anno. Gli anni possono essere specificati con quattro cifre o con due cifre (con ipotesi fatte circa il secolo). I mesi possono essere specificati come una cifra, due cifre, come nome di spelling o come abbreviazione a tre lettere. I numeri di giorno possono essere una cifra o due cifre, con limiti a seconda del mese (e, nel caso di febbraio, anche dell'anno). Inoltre, le persone diverse usano una punteggiatura diversa per separare i vari elementi. Un umano può facilmente riconoscere che "21 ottobre 2005" e "21.10.05" si riferisce alla stessa data, ma è difficile ottenere un programma per arrivare alla stessa conclusione . Questo modulo tenta di consentire di farlo, con un minimo di difficoltà. Se si conosce il formato esatto dei dati da abbinare, utilizzare uno dei costruttori specifici dei pattern dei pattern: TF o STFTime. Se c'è una certa variabilità, utilizzare uno dei modelli di corrispondenza fuzzy nelle famiglie DMY, MDY o YMD. Se i dati sono variabili in modo selvaggiamente, come l'input dell'utente grezzo, rinunciare e utilizzare la data :: Manip o data :: Parse Module. I valori del tempo sono generalmente molto più semplici per analizzare i valori della data. Viene fornito solo un modello sfocato, e dovrebbe essere sufficiente per la maggior parte dei bisogni. Requisiti: · Perl. · Regexp :: Comune


Regexp :: Comune :: Time Software correlato