Я пытаюсь использовать регулярное выражение javascript для проверки даты рождения текстового поля. Вот мой кодрегулярное выражение шаблон ошибка
var patt=/[0-9]{1,2}/[0-9]{1,2}/[0-9]{4}/;
alert(patt.test("1985/08/03"));
и сказал ошибка: SyntaxEror: Неожиданный маркер {
Я не понимаю, почему эта схема прекрасно работает в контроллере asp.net RegularExpressionValidator. Большое спасибо
Надеюсь, вы ничего не делаете на международном уровне или, по крайней мере, не уточняете желаемый формат, потому что иначе может быть дата '2012-11-13' или '20 .10.2012 'или некоторые из них. –
Я использовал datepicker и формат фиксирован, но я предполагаю, что некоторые люди будут вводить что-то, поэтому я использую RE для проверки – pita