Apakah Ungkapan Biasa yang Mengesahkan Tarikh DD/MM/YYYY untuk Penggunaan Bahasa Sepanyol dalam JavaScript?

Patricia Arquette
Lepaskan: 2024-10-20 14:38:30
asal
622 orang telah melayarinya

What Regular Expression Validates DD/MM/YYYY Dates for Spanish Usage in JavaScript?

Pengesahan Format Tarikh dalam Javascript dengan Ungkapan Biasa: Memfokuskan pada DD/MM/YYYY

Padanan tarikh dalam format tertentu adalah penting untuk data pengesahan dalam javascript. Walaupun regex wujud untuk format YYYY-MM-DD, timbul keperluan untuk corak untuk mengesahkan tarikh dalam format DD/MM/YYYY, dengan tumpuan pada penggunaan bahasa Sepanyol dan pengecualian garis miring atau sempang sebagai pemisah.

Untuk menangani keperluan ini, regex yang mengubah susunan komponen hari, bulan dan tahun boleh digunakan:

/^(0?[1-9]|12|3[ 01])[/-](0?[1-9]|1[012])[/-]d{4}$/

regeks yang disemak ini membenarkan pengesahan tarikh dalam sama ada format DD/MM/YYYY atau DD-MM-YYYY. Ia mengehadkan pemisah kepada noktah (.) dan sempang (-) sambil menghalang penggunaan garis miring (/).

Untuk melaksanakan regex ini dalam konteks pengesahan javascript, pelarasan berikut boleh dibuat:

<code class="js">[...]
"date": {
    "regex": /^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$/,
    "alertText": "Alert text DD/MM/YYYY"
},
"other type..."[...]</code>
Salin selepas log masuk

Dengan regex yang diubah suai ini, tarikh dalam format DD/MM/YYYY boleh disahkan, memastikan format yang betul untuk penggunaan bahasa Sepanyol dan mengecualikan tarikh tidak sah seperti 31/02/4899.

Atas ialah kandungan terperinci Apakah Ungkapan Biasa yang Mengesahkan Tarikh DD/MM/YYYY untuk Penggunaan Bahasa Sepanyol dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!