yyyy-mm-dd格式
正则如下:
代码如下 | 复制代码 |
/^d{4}-d{1,2}-d{1,2}$/ |
4位数字,横线,1或者2位数字,再横线,最后又是1或者2位数字。
测试代码如下:
代码如下 | 复制代码 |
<script type="text/javascript"> function testReg(reg,str){ return reg.test(str); } var reg = /^d{4}-d{1,2}-d{1,2}$/; var str = '2008-8-8'; var str2 = '2008-08-08'; var str3 = '08-08-2008'; var str4 = '2008 08 08'; document.write(testReg(reg,str)+'<br />'); document.write(testReg(reg,str2)+'<br />'); document.write(testReg(reg,str3)+'<br />'); document.write(testReg(reg,str4)+'<br />'); </script> |
第二种
代码如下 | 复制代码 |
yyyy-mm-dd 或 yyyy/mm/dd |
用“或”简单地修改一下就行了。
代码如下 | 复制代码 |
/^d{4}(-|/)d{1,2}(-|/)d{1,2}$/ |
时间: 2024-12-25 15:49:28