javascript - 带空格的日期和时间正则表达式

标签 javascript regex validation

我需要格式为 dd/mm/yyyy 00:00:00 的日期和时间的正则表达式 日期和时间之间有一个空格。时间可以是任意数字。我有一个日期正则表达式,它是 (/\d{2}\/\d{2}\/\d{4}/g)。但我不知道如何制作带有日期和时间的单个正则表达式?

亲切的问候。

最佳答案

您需要转义正斜杠。

\d{2}\/\d{2}\/\d{4}\s\d{2}:\d{2}:\d{2}

例子:

> "22/11/2014 00:00:00".match(/^\d{2}\/\d{2}\/\d{4}\s\d{2}:\d{2}:\d{2}$/g);
[ '22/11/2014 00:00:00' ]

关于javascript - 带空格的日期和时间正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26146991/

相关文章:

javascript - 在 ReactJS 中,我如何将 "this"绑定(bind)到 map() 函数内的父组件

regex - Notepad++ 和正则表达式 : how to UPPERCASE specific part of a string/find/replace

php 输入测试/mysql_real_escape_string/pdo

xml - 使用 DTD 验证 CDATA 元素时出错 - XML

c# - 使用 C# 进行热巧克力验证

javascript - 如何从比较器数组 ['<' 、 '<=' 、 '>' 、 '>=' ] 进行比较?

javascript - 为什么 Rails 的 Assets 缓存在暂存环境中不适用于 JS?

javascript - 正则表达式 - 只接受整数和一位小数点

java - 正则表达式从 Whatsapp 文本文件获取信息

javascript - Microsoft Dynamics 365 CRM WebAPI 弃用替换