Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何将此日期正则表达式从';年月日';至';年月日';?_Jquery_Regex - Fatal编程技术网

Jquery 如何将此日期正则表达式从';年月日';至';年月日';?

Jquery 如何将此日期正则表达式从';年月日';至';年月日';?,jquery,regex,Jquery,Regex,鉴于正则表达式: (/^\d\d?\/\d\d?\/\d\d\d\d$/) 这意味着“请以dd/mm/yyyy格式输入日期。” 如何将斜杠与破折号互换,使其处于格式dd-mm-yyyy?试试这个 /^\d{1,2}-\d{1,2}-\d{4}$/ 您也可以尝试使用regex live on或 /^\d{1,2}-\d{1,2}-\d{4}$/ 您也可以尝试使用regex live on或只需将前斜杠替换为破折号: (/^\d\d?-\d\d?-\d\d\d\d$/) 只需将正斜杠替换为破

鉴于正则表达式:

(/^\d\d?\/\d\d?\/\d\d\d\d$/)
这意味着
“请以dd/mm/yyyy格式输入日期。”

如何将斜杠与破折号互换,使其处于格式
dd-mm-yyyy

试试这个

/^\d{1,2}-\d{1,2}-\d{4}$/
您也可以尝试使用regex live on或

/^\d{1,2}-\d{1,2}-\d{4}$/

您也可以尝试使用regex live on或

只需将前斜杠替换为破折号:

(/^\d\d?-\d\d?-\d\d\d\d$/)

只需将正斜杠替换为破折号:

(/^\d\d?-\d\d?-\d\d\d\d$/)

请改用此正则表达式:

/^\d{1,2}-\d{1,2}-\d{4}$/

这里有一个

改用此正则表达式:

/^\d{1,2}-\d{1,2}-\d{4}$/
这里有一个

这是从以下内容修改而来的:

^(0[1-9]| 1\d | 2[0-8]| 29(?=-\d\d-(?!1[01345789]00 | 2[1235679]00)\d\d(?[02468][048]12479][26])| 30(?!-02)| 31(?=-0[13578]ゾ-1[02])-(0[1-9]タ1[0-2]-([12]\d{3}$

你为什么想要这些?因为它处理有效日期和闰年等

试试看



在16分钟内(从发帖到发帖的时间),我一点也没有想到这一点。如前所述,我修改了一个已经创建的版本,其作者比我在RegEx中的表现要好得多

^(0[1-9]| 1\d | 2[0-8]| 29(?=-\d\d-(?!1[01345789]00 | 2[1235679]00)\d\d(?[02468][048]12479][26])| 30(?!-02)| 31(?=-0[13578]ゾ-1[02])-(0[1-9]タ1[0-2]-([12]\d{3}$

你为什么想要这些?因为它处理有效日期和闰年等

试试看




在16分钟内(从发帖到发帖的时间),我一点也没有想到这一点。如前所述,我修改了已经创建的一个,它的作者比我在RegEx中的表现要好得多。。。将
\/
更改为有效的
-
。谢谢,我是reg-expressions的新手。您使用的是什么语言?用于验证的jquery。。。将
\/
更改为有效的
-
。谢谢,我是reg-expressions新手。您使用的是什么语言?用于验证的jquery