以橫槓(-)連線的時間日期格式驗證正規表示式

admin發表於2017-02-17
"2014-10-5"這樣的日期格式可能是最常見的,因為相對美觀,瀏覽者也容易理解,所以很多網站要求填寫日期的時候,都要以此種格式作為標準,下面就是一段程式碼能夠驗證時間日期格式是否符合上述要求。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
function testDate(str){ 
  var dateReg=new RegExp(/(^\d{4}-[0,1][0-9]-[0-3][0-9]$)/); 
  if(!dateReg.test(str)){ 
    return "格式不正確"; 
  } 
  return "格式正確"; 
} 
console.log(testDate("2014-05-02"));
console.log(testDate("2014/05/02"));

以上程式碼實現了我們的要求可以對指定的格式進行驗證。


相關文章