Ekspresi Biasa PHP dalam Tindakan: Format Masa Padanan
Ekspresi biasa ialah alat berkuasa yang boleh digunakan untuk mencari corak tertentu dalam rentetan dan beroperasi mengikut keperluan. Fungsi ungkapan biasa dalam PHP menyediakan beberapa alat yang sangat berkuasa dan fleksibel untuk mengenal pasti format masa dengan mudah.
Dalam artikel ini, kita akan belajar cara menggunakan fungsi ungkapan biasa dalam PHP untuk memadankan pelbagai format masa. Berikut ialah beberapa contoh:
Format masa 12 jam biasanya digunakan dalam situasi tidak formal seperti parti atau acara keluarga. Format masa adalah serupa dengan "9:30 pagi" atau "2:45 petang".
Untuk memadankan format masa ini, anda boleh menggunakan ungkapan biasa berikut:
/^(1[012]|[1-9]):[0-5][0-9](s)?(?i)(am|pm)$/
Penjelasan:
Format masa 24 jam digunakan terutamanya dalam majlis rasmi, seperti di pejabat atau melancong. Format masa adalah serupa dengan "13:30" atau "23:45".
Untuk memadankan format masa ini, anda boleh menggunakan ungkapan biasa berikut:
/^(2[0-3]|[01][0-9]):([0-5][0-9])$/
Penjelasan:
Format tarikh dan masa boleh diwakili dengan cara yang berbeza, format biasa termasuk:
Untuk memadankan format masa ini , anda boleh menggunakan ungkapan biasa berikut:
/^(d{1,2}[-/.]d{1,2}[-/.]d{4})s+(d{1,2}:[0-5][0-9](s)?(?i)(am|pm))$/
Penjelasan:
Apabila menggunakan ungkapan biasa untuk memadankan format masa, anda harus memberi perhatian kepada perkara berikut:
Melalui contoh dalam artikel ini, saya percaya anda sudah boleh menggunakan ungkapan biasa PHP untuk benar-benar memadankan format masa. Semoga contoh ini akan membantu anda mempelajari dan menggunakan ungkapan biasa dengan lebih mendalam.
Atas ialah kandungan terperinci Amalan ungkapan biasa PHP: format masa yang sepadan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!