js正则表达式,在线等... 如何写一个正规表达式,要求填写的格式为 月-日 时:分,如01-01 23:59 代表1月1日 23点59分新手,求教,谢谢!! 在线等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str="03-01 23:59";var reg=/(\d{2})-(\d{2})\s(\d{2}):(\d{2})/;alert(str.replace(reg,"$1月$2日$3时$4分"));这个木有问题,拿去用吧 alert(/^(0[1-9]|1[0-2])\-([0-2][0-9]|3[0-1])\s(0[0-9]|1[0-9]|2[0-4])\:[0-5][0-9]$/g.test("02-02 23:59"));//true var pattern = /^((0[13578]|1[02])-([0][1-9]|[12][0-9]|3[01]))|((0[469]|11)-([0][1-9]|[12][0-9]|30))|(02-([0][1-9]|[12][0-9]))\s([0][0-9]|[1][0-9]|[2][0-3])\:([0-5][0-9])$/;alert(pattern.test("11-31 23:59"));试试看,把各种情况列举了下~~ Jquery中html()与val()的值如何比较大小 EXT问题卡主了。。。求助ing 返回指定窗体的问题 对javascript不是很熟悉,可能很简单 关闭ie窗口如何获得事件 关于showModalDialog的问题 高手们救救我吧!!关于数组排序问题 如何使提交按钮点击后变为不可用状态? 这个问题困扰多年!能不能在新打开的小窗口的页面中刷新原来的老窗口? 怎么在window的一个frame中重定向整个window的url JavaScript的初级问题,80分请教,绝不食言! Node.js的问题 高手给看下 JavaScript问题,请高手指教
var reg=/(\d{2})-(\d{2})\s(\d{2}):(\d{2})/;
alert(str.replace(reg,"$1月$2日$3时$4分"));
这个木有问题,拿去用吧
alert(/^(0[1-9]|1[0-2])\-([0-2][0-9]|3[0-1])\s(0[0-9]|1[0-9]|2[0-4])\:[0-5][0-9]$/g.test("02-02 23:59"));//true
var pattern = /^((0[13578]|1[02])-([0][1-9]|[12][0-9]|3[01]))|((0[469]|11)-([0][1-9]|[12][0-9]|30))|(02-([0][1-9]|[12][0-9]))\s([0][0-9]|[1][0-9]|[2][0-3])\:([0-5][0-9])$/;
alert(pattern.test("11-31 23:59"));试试看,把各种情况列举了下~~