javascript - 如何判断一个字符串是否是日期格式?

标签 javascript regex string datetime date

我有一些像这样的字符串:2012-02-05T07:42:47.000Z与其他字符串混合。它始终采用这种格式。 (但是数字不一样,当然……时间不一样) (不是 2012 年 2 月 5 日星期日 07:42:47 GMT)

我想知道字符串是否与该格式匹配。我怎样才能确定这一点?冒号、点之类的东西太复杂了。

最佳答案

正则表达式 [0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2 }:[0-9]{2}\.[0-9]{3}Z

关于javascript - 如何判断一个字符串是否是日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9194576/

相关文章:

java - 分割其中包含多个特殊字符的字符串 - Java

javascript - 为什么正则表达式构造函数需要双重转义?

Javascript 'onbeforeunload()' 无法使用函数调用

javascript - Laravel 和 Angularjs 部分

javascript - html Canvas zindex

javascript - 不允许空格并限制长度的正则表达式

string - 压缩特里实现?

c++ - 如何反转字符串中的所有单词? C++

python - 识别字符串中的字典单词

javascript - 如何在空格键 #each 标签中显示来自两个不同集合文档的数据?