js 用正则表达式判断时间格式

用正则表达式判断时间格式,时间为00:00-23:59

asp网页中用。 最好全代码。

var z=/([0-1]\d)|2[0-3]:(([0-5]\d)|60)/;
alert (z.test(str));
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-13
([0-1][0-9])|(2[0-3]):[0-5][0-9]

js 用正则表达式判断时间格式
var z=\/([0-1]\\d)|2[0-3]:(([0-5]\\d)|60)\/;alert (z.test(str));

JS怎么用正则表达式判断输入的日期格式为 yyyy-mm-dd
\/^\\d{4}\\-\\d{2}\\-\\d{2}$\/ 这里只是限制了格式必须是yyyy-mm-dd ,如果想做的年月日校验很精准,那比较麻烦!

js 判断是否是时间
正则表达式,你可以找找这方面的资料 大概说说吧 \/^:行首 \/:行尾 (\\d{4}):正好匹配4个数字(应该是代表年)(\\-):中间有一杠 (\\d{1,2}):1位到2位的数字(应该代表月)(\\-):还是一杠 (\\d{1,2}):还是代表1到2位的数字(代表日期)...

js中如何判断一个8位数是否为日期
JSON格式在传输时只能传输一些基本数据类型,如String、Number、Boolean。因此我想你说的date类型只是JSON数据中的一个字符串,例如:varjson={date:'2013-02-2610:50:22'}你可以通过一个正则表达式来判断是否为日期格式,如:varreg=\/^\\d{4}-\\d{2}-\\d{2}\\d{2}:\\d{2}:\\d{2}$\/;varisDate...

javascript或jquery如何判断一个变量是否是yyyy\/mm\/dd格式
可以用正则表达式判断 function checkYMD(str){ if(!str.test(\/^\\d{4}\\\/(0[1-9]|1[1-2])\\\/(0[1-9]|[1-2][0-9]|3[0-1])$\/)){ return true;}else return false;}

谁有js日期正则表达式,要那种功能比较强大一点的,时间格式是“YYYY...
四条规则都已实现,且互相间没有影响,合起来就是所有符合DateTime范围的日期的正则 ^((?!0000)[0-9]{4}-((0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])-(29|30)|(0[13578]|1[02])-31)|([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[...

JS 正则表达式控制输入的格式只能是 年-月-日 时:分:秒如: 2013-9-9...
function chkTime(time) { var reg = \/\\d+\\-\\d+\\-\\d+\\s+\\d+\\:\\d+\\:\\d+\/; if (time.match(reg, time)) { alert('时间格式正确'); } else { alert('时间格式错误'); } }

js 验证是否有效日期
通常来说,javascript验证日期的有效性可以通过正则判断 但正则表达式无法精准验证日期的有效性,你无法通过正则表达式判断出1900-02-29是非法日期而2000-02-29是合法日期,而且正则表达式匹配起来比较繁琐。要想精确验证,最容易想到的方法就是通过月份判断日期是否合法(1~28\/29\/30\/31),你可以用一个数组...

js 正则表达式 帮忙写下, 要验证 如下格式 12-15 必须要有-,两边是...
如果两边数字位数没要求的话用:var reg=\/^[0-9]+\\-[0-9]+$\/;如果两边数字都为2位数的话:var reg=\/^[0-9]{2}\\-[0-9]{2}$\/;

js中用正则表达式判断字符串的格式
.+\\)|(img|aduio|video))\\[.+]$\/i;test('should test ok',()=>{ let regex = \/^((a|file)\\(.+\\)|(img|aduio|video))\\[.+]$\/i; expect(regex.test('file(a)[b]')).toBe(true); expect(regex.test('file[b]')).toBe(false); expect(regex.test(...

相似回答