AngularJS 1.3 Date Pattern Validation

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular.min.js"></script>
<div ng-controller="myController">
    <form name="myForm">
        <input type="date" ng-model="myDate" name="myDate" ng-pattern="control.dateRegex" required /><br />
    </form>
    <span ng-show="myForm.myDate.$error.required">This value is required</span>
    <span ng-show="myForm.myDate.$error.pattern">You must choose a date in 2015</span>
    <span ng-show="myForm.myDate.$valid">Input is valid</span>
</div>

JavaScript

var myApp = angular.module('myApp', []);

myApp.controller("myController", function($scope){
    $scope.control = {
        dateRegex: /^2015-\d+-\d+$/
    };
});