13和15之间是英文的空格
这么写不对吗!
有没有可以推荐的自动生成正则的工具!
@李十三 的答案:
[1-9][0-9][0-9][0-9]-[01][0-9]-[123][0-9]\s[012][0-9]:[012345][0-9]:[012345][0-9]
/^d{4}[-]d{2}[-]d{2}sd{2}[:]d{2}[:]d{2}$/
/^\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}$/
这样/^\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}$/
/^\d{4}[-]\d{2}[-]\d{2}\s\d{2}[:]\d{2}[:]\d{2}$/.test("2017-12-13 15:13:39") /[':']/.test("1:2") true /['-']/.test("1-2") false /['\-']/.test("1-2") true 中括号里-表示区间 所以不行