PHP Reguläre Ausdrücke in Aktion: Match Time Format
Reguläre Ausdrücke sind ein leistungsstarkes Werkzeug, mit dem Sie bestimmte Muster in Zeichenfolgen finden und bei Bedarf bearbeiten können. Die regulären Ausdrucksfunktionen in PHP bieten einige äußerst leistungsstarke und flexible Tools zur einfachen Identifizierung von Zeitformaten.
In diesem Artikel erfahren Sie, wie Sie die reguläre Ausdrucksfunktion in PHP verwenden, um verschiedene Zeitformate abzugleichen. Hier einige Beispiele:
Das 12-Stunden-Zeitformat wird normalerweise in informellen Situationen wie Partys oder Familienveranstaltungen verwendet. Das Zeitformat ähnelt „9:30 Uhr“ oder „14:45 Uhr“.
Um diesem Zeitformat zu entsprechen, können Sie den folgenden regulären Ausdruck verwenden:
/^(1[012]|[1-9]):[0-5][0-9](s)?(?i)(am|pm)$/
Erklärung:
Das 24-Stunden-Zeitformat wird hauptsächlich bei formellen Anlässen verwendet, beispielsweise im Büro oder auf Reisen. Das Zeitformat ähnelt „13:30“ oder „23:45“.
Um diesem Zeitformat zu entsprechen, können Sie den folgenden regulären Ausdruck verwenden:
/^(2[0-3]|[01][0-9]):([0-5][0-9])$/
Erklärung:
Datums- und Uhrzeitformate können auf unterschiedliche Weise dargestellt werden. Zu den gängigen Formaten gehören:
Um diesem Zeitformat zu entsprechen, können Sie den folgenden regulären Ausdruck verwenden:
/^(d{1,2}[-/.]d{1,2}[-/.]d{4})s+(d{1,2}:[0-5][0-9](s)?(?i)(am|pm))$/
Erklärung:
Bei der Verwendung regulärer Ausdrücke zum Anpassen von Zeitformaten sollten Sie die folgenden Punkte beachten:
Anhand der Beispiele in diesem Artikel glaube ich, dass Sie bereits reguläre PHP-Ausdrücke verwenden können, um das Zeitformat tatsächlich anzupassen. Hoffentlich helfen Ihnen diese Beispiele dabei, reguläre Ausdrücke besser zu erlernen und zu verwenden.
Das obige ist der detaillierte Inhalt vonPHP-Praxis für reguläre Ausdrücke: Anpassen des Zeitformats. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!