]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Changed parseTokenWord as it produced some tests to fail.
authorAbdel Said <abdel@meapix.com>
Mon, 26 Nov 2012 13:41:18 +0000 (08:41 -0500)
committerAbdel Said <abdel@meapix.com>
Mon, 26 Nov 2012 13:41:18 +0000 (08:41 -0500)
moment.js

index e0148161c81e105d0820325daab5f5b381a23469..af8b7ec1dec5d59af7f2520885b70fb7f2776af4 100644 (file)
--- a/moment.js
+++ b/moment.js
@@ -36,7 +36,7 @@
         parseTokenThreeDigits = /\d{3}/, // 000 - 999
         parseTokenFourDigits = /\d{1,4}/, // 0 - 9999
         parseTokenSixDigits = /[+\-]?\d{1,6}/, // -999,999 - 999,999
-        parseTokenWord = /[0-9a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\s*?[0-9a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+/i, // any word (or two) characters or numbers. Added \s*?... to match arabic two word month.
+        parseTokenWord = /[0-9a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF]+\s*?[\u0600-\u06FF]+/i, // any word (or two) characters or numbers including two word month in arabic.
         parseTokenTimezone = /Z|[\+\-]\d\d:?\d\d/i, // +00:00 -00:00 +0000 -0000 or Z
         parseTokenT = /T/i, // T (ISO seperator)