]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
[locale] ru: simplify regex
authorEugene <eugeneath@yandex.ru>
Wed, 20 May 2020 05:47:58 +0000 (12:47 +0700)
committerGitHub <noreply@github.com>
Wed, 20 May 2020 05:47:58 +0000 (22:47 -0700)
Only `[ \ ^ $ . | ? * + ( )` need to be escaped, so remove redundant `\` before `]`.

src/locale/ru.js

index f68bc5a7ba457fe8f9adfb8347fb41bf029525c0..b92059c39cf72b450fc8ac67b2a994055a7756e5 100644 (file)
@@ -1,7 +1,7 @@
 //! moment.js locale configuration
 //! locale : Russian [ru]
 //! author : Viktorminator : https://github.com/Viktorminator
-//! Author : Menelion Elensúle : https://github.com/Oire
+//! author : Menelion Elensúle : https://github.com/Oire
 //! author : Коренберг Марк : https://github.com/socketpair
 
 import moment from '../moment';
@@ -57,7 +57,7 @@ export default moment.defineLocale('ru', {
         ),
     },
     monthsShort: {
-        // по CLDR именно "июл." и "июн.", но какой смысл менять букву на точку ?
+        // по CLDR именно "июл." и "июн.", но какой смысл менять букву на точку?
         format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split(
             '_'
         ),
@@ -72,7 +72,7 @@ export default moment.defineLocale('ru', {
         format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split(
             '_'
         ),
-        isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/,
+        isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/,
     },
     weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),
     weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),
@@ -89,7 +89,7 @@ export default moment.defineLocale('ru', {
     // полные названия с падежами
     monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,
 
-    // Выражение, которое соотвествует только сокращённым формам
+    // Ð\92Ñ\8bÑ\80ажение, ÐºÐ¾Ñ\82оÑ\80ое Ñ\81ооÑ\82веÑ\82Ñ\81Ñ\82вÑ\83еÑ\82 Ñ\82олÑ\8cко Ñ\81окÑ\80аÑ\89Ñ\91ннÑ\8bм Ñ\84оÑ\80мам
     monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,
     longDateFormat: {
         LT: 'H:mm',