From 52278f8b4a3d0192e7ebb1d7e89d069eb0c4fe81 Mon Sep 17 00:00:00 2001 From: clear00 <386@mail.com> Date: Thu, 19 Jan 2012 22:43:13 +0900 Subject: [PATCH] Fixed #303 (by jun66j5): timeFormat: 'tt h:mm' is not parsed https://github.com/trentrichardson/jQuery-Timepicker-Addon/issues/303 --- jquery-ui-timepicker-addon.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jquery-ui-timepicker-addon.js b/jquery-ui-timepicker-addon.js index ce9436cc..f02476d2 100644 --- a/jquery-ui-timepicker-addon.js +++ b/jquery-ui-timepicker-addon.js @@ -247,7 +247,7 @@ $.extend(Timepicker.prototype, { var dp_dateFormat = $.datepicker._get(this.inst, 'dateFormat'); // escape special regex characters in the seperator var specials = new RegExp("[.*+?|()\\[\\]{}\\\\]", "g"); - regstr = '.{' + dp_dateFormat.length + ',}' + this._defaults.separator.replace(specials, "\\$&") + regstr; + regstr = '^.{' + dp_dateFormat.length + ',}?' + this._defaults.separator.replace(specials, "\\$&") + regstr; } treg = timeString.match(new RegExp(regstr, 'i'));