en/Lightproof.py | 5 +++++ hu_HU/Lightproof.py | 6 ++++++ pt_BR/Lightproof.py | 6 ++++++ ru_RU/Lightproof.py | 6 ++++++ ru_RU/README_Lightproof_ru_RU.txt | 2 +- ru_RU/pythonpath/lightproof_impl_ru_RU.py | 8 +++++--- ru_RU/pythonpath/lightproof_opts_ru_RU.py | 4 ++-- ru_RU/pythonpath/lightproof_ru_RU.py | 3 +-- 8 files changed, 32 insertions(+), 8 deletions(-)
New commits: commit 080424980483bcc29a3556cf1a681c45cd5c50fc Author: Olivier R <[email protected]> Date: Fri Aug 22 15:55:06 2014 +0200 Lightproof: restore paragraph based proofreading Instead of the sentences suggested by the incomplete sentence boundary detection of LibreOffice (enabled in version 4), Lightproof works on full paragraph text again, allowing more precise analysis of the text. See http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html Change-Id: Ifc967e5b3f27da5b0edeebdb73b8f0b97c938280 diff --git a/en/Lightproof.py b/en/Lightproof.py index e2974fd..e7cde2f 100644 --- a/en/Lightproof.py +++ b/en/Lightproof.py @@ -77,6 +77,11 @@ class Lightproof( unohelper.Base, XProofreader, XServiceInfo, XServiceName, XSer aRes.aProperties = () aRes.xProofreader = self aRes.aErrors = () + # PATCH FOR LO 4 + # Fix for http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html + if nStartOfSentencePos != 0: + return aRes + aRes.nStartOfNextSentencePosition = len(rText) if len(rProperties) > 0 and rProperties[0].Name == "Update": try: import lightproof_compile_en diff --git a/hu_HU/Lightproof.py b/hu_HU/Lightproof.py index 74af535..e5936b8 100644 --- a/hu_HU/Lightproof.py +++ b/hu_HU/Lightproof.py @@ -77,6 +77,12 @@ class Lightproof( unohelper.Base, XProofreader, XServiceInfo, XServiceName, XSer aRes.aProperties = () aRes.xProofreader = self aRes.aErrors = () + # PATCH FOR LO 4 + # Fix for http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html + if nStartOfSentencePos != 0: + return aRes + aRes.nStartOfNextSentencePosition = len(rText) + # END OF PATCH if len(rProperties) > 0 and rProperties[0].Name == "Update": try: import lightproof_compile_hu_HU diff --git a/pt_BR/Lightproof.py b/pt_BR/Lightproof.py index 1090ca2..44f6934 100644 --- a/pt_BR/Lightproof.py +++ b/pt_BR/Lightproof.py @@ -77,6 +77,12 @@ class Lightproof( unohelper.Base, XProofreader, XServiceInfo, XServiceName, XSer aRes.aProperties = () aRes.xProofreader = self aRes.aErrors = () + # PATCH FOR LO 4 + # Fix for http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html + if nStartOfSentencePos != 0: + return aRes + aRes.nStartOfNextSentencePosition = len(rText) + # END OF PATCH if len(rProperties) > 0 and rProperties[0].Name == "Update": try: import lightproof_compile_pt_BR diff --git a/ru_RU/Lightproof.py b/ru_RU/Lightproof.py index 229b704..4af25f8 100644 --- a/ru_RU/Lightproof.py +++ b/ru_RU/Lightproof.py @@ -77,6 +77,12 @@ class Lightproof( unohelper.Base, XProofreader, XServiceInfo, XServiceName, XSer aRes.aProperties = () aRes.xProofreader = self aRes.aErrors = () + # PATCH FOR LO 4 + # Fix for http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html + if nStartOfSentencePos != 0: + return aRes + aRes.nStartOfNextSentencePosition = len(rText) + # END OF PATCH if len(rProperties) > 0 and rProperties[0].Name == "Update": try: import lightproof_compile_ru_RU commit 4e468c8b15cb93fd2b30c9645563a43bddc643b2 Author: Yakov Reztsov <yr at myooo dot ru> Date: Fri Aug 22 15:42:17 2014 +0200 update Russian proofreading rules Change-Id: Iedc3af5671241a6e9202916c0a813f0f91303e8f diff --git a/ru_RU/README_Lightproof_ru_RU.txt b/ru_RU/README_Lightproof_ru_RU.txt index caa4fff..9c5dbb0 100644 --- a/ru_RU/README_Lightproof_ru_RU.txt +++ b/ru_RU/README_Lightproof_ru_RU.txt @@ -3,5 +3,5 @@ Russian grammar checker (developed by the Lightproof grammar checker extension generator, see http://launchpad.net/lightproof) -2009, 2011, 2012 (c) Yakov Reztsov <yr at myooo dot ru>, license: MPL 1.1 / GPL / LGPL +2009, 2011, 2012, 2014 (c) Yakov Reztsov <yr at myooo dot ru>, license: MPL 1.1 / GPL / LGPL diff --git a/ru_RU/pythonpath/lightproof_impl_ru_RU.py b/ru_RU/pythonpath/lightproof_impl_ru_RU.py index 0537d24..22eb59e 100644 --- a/ru_RU/pythonpath/lightproof_impl_ru_RU.py +++ b/ru_RU/pythonpath/lightproof_impl_ru_RU.py @@ -6,7 +6,7 @@ from com.sun.star.beans import PropertyValue pkg = "ru_RU" lang = "ru_RU" locales = {'ru-RU': ['ru', 'RU', '']} -version = "0.3.2" +version = "0.3.4" author = "Yakov Reztsov <yr at myooo dot ru>" name = "Lightproof grammar checker (Russian)" @@ -53,6 +53,8 @@ def _morph(rLoc, word, pattern, all, onlyaffix): return None t = x.getAlternatives() if not t: + if not analyses: # fix synchronization problem (missing alternatives with unloaded dictionary) + return None t = [""] analyses[word] = t[0].split("</a>")[:-1] a = analyses[word] @@ -118,7 +120,7 @@ def suggest(rLoc, word): if not x: return word t = x.getAlternatives() - suggestions[word] = "\\n".join(t) + suggestions[word] = "|".join(t) return suggestions[word] # get the nth word of the input string or None @@ -215,7 +217,7 @@ def compile_rules(dic): i[0] = re.compile(i[0]) except: if 'PYUNO_LOGLEVEL' in os.environ: - print("Lightproof: bad regular expression: ", traceback.format_exc()) + print("Lightproof: bad regular expression: " + str(traceback.format_exc())) i[0] = None def get_rule(loc): diff --git a/ru_RU/pythonpath/lightproof_opts_ru_RU.py b/ru_RU/pythonpath/lightproof_opts_ru_RU.py index b9557e1..91063ac 100644 --- a/ru_RU/pythonpath/lightproof_opts_ru_RU.py +++ b/ru_RU/pythonpath/lightproof_opts_ru_RU.py @@ -1,4 +1,4 @@ lopts = {} lopts_default = {} -lopts['ru_RU'] = [u'hyphen', u'comma', u'multiword', u'together', u'common', u'space', u'abbreviation', u'dup', u'numsep', u'typographica', u'quotation'] -lopts_default['ru_RU'] = [u'hyphen', u'comma', u'multiword', u'together', u'common', u'space', u'abbreviation', u'dup', u'typographica', u'quotation'] +lopts['ru_RU'] = ['hyphen', 'comma', 'multiword', 'together', 'common', 'space', 'abbreviation', 'dup', 'numsep', 'typographica', 'quotation'] +lopts_default['ru_RU'] = ['hyphen', 'comma', 'multiword', 'together', 'common', 'space', 'abbreviation', 'dup', 'typographica'] diff --git a/ru_RU/pythonpath/lightproof_ru_RU.py b/ru_RU/pythonpath/lightproof_ru_RU.py index cb9c6e1..e8249a7 100644 --- a/ru_RU/pythonpath/lightproof_ru_RU.py +++ b/ru_RU/pythonpath/lightproof_ru_RU.py @@ -1,3 +1,2 @@ # -*- encoding: UTF-8 -*- -dic = [[u'(?iu)(?<![-\\w\u2013.,\xad])\\b[Ff][Oo][Oo]\\b(?![-\\w\u2013\xad])', u'bar', u'test', False, 0], [u'(?iu)(?<![-\\w\u2013.,\xad]) ([.?!,:;)\u201d]($| ))(?![-\\w\u2013\xad])', u'\\1', u'\u041b\u0438\u0448\u043d\u0438\u0439 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0435\u0440\u0435\u0434 \u0437\u043d\u0430\u043a\u043e\u043c \u043f\u0443\u043d\u043a\u0442\u0443\u0430\u0446\u0438\u0438.', u'option(LOCALE,"space")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])([(\u201c]) (?![-\\w\u2013\xad])', u'\\1', u'\u041b\u0438\u0448\u043d\u0438\u0439 \u043f\u0440\u043e\u0431\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u0437\u043d\u0430\u043a\u0430 \u043f\u0443\u043d\u043a\u0442\u0443\u0430\u0446\u0438\u0438.', u'option(LOCALE,"space")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<Abc_1>[a-zA-ZA-Z\u0430-\u044f\u0410-\u042f\u0410-\u042f]+)(?P<punct_1>[?!,:;%\u2030\u2031\u02da\u201c\u201d\u2018\u201e])(?P<Abc_2>[a-zA-ZA-Z\u0430-\u044f\u0410-\u042f\u0410-\u042f]+)(?![-\\w\u2013\xad])', u'\\g<Abc_1>\\g<pu nct_1> \\g<Abc_2>', u'\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d \u043f\u0440\u043e\u0431\u0435\u043b?', u'option(LOCALE,"space")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)[.](?P<ABC_1>[A-Z\u0410-\u042f]+)(?![-\\w\u2013\xad])', u'\\g<abc_1>. \\g<ABC_1>', u'\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d \u043f\u0440\u043e\u0431\u0435\u043b?', u'option(LOCALE,"space")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])[.]{3}(?![-\\w\u2013\xad])', u'\u2026', u'\u0421\u0438\u043c\u0432\u043e\u043b \u0442\u0440\u043e\u0435\u0442\u043e\u0447\u0438\u044f.', u'option(LOCALE,"typographica")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(\\d+)[Xx](\\d+)(?![-\\w\u2013\xad])', u'\\1\xd7\\2', u'\u0417\u043d\u0430\u043a \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f.', u'option(LOCALE,"typographica")', 0], [u'(?iu)((?<=[!?.] )|^)[-\u2014] (?![-\\w\u2013\xad])', u'\u2013 ', u'\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u0442\u0438\u0440\u0435 (n -dash)?', u'option(LOCALE,"typographica")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad]) [-\u2014]([ ,;])(?![-\\w\u2013\xad])', u' \u2013\\1', u'\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u0442\u0438\u0440\u0435 (n-dash)?', u'option(LOCALE,"typographica")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])[,]{2}(?![-\\w\u2013\xad])', u',', u'\u0414\u0432\u0435 \u0437\u0430\u043f\u044f\u0442\u044b\u0435 \u043f\u043e\u0434\u0440\u044f\u0434.', u'option(LOCALE,"comma")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])[ ](?P<abbr_1>[\u0420\u0440][\u0423\u0443][\u0411\u0431]|[\u041a\u043a][\u041e\u043e][\u041f\u043f]|[\u0413\u0433][\u0420\u0440][\u041d\u043d]|[\u0422\u0442][\u042b\u044b][\u0421\u0441]|[\u0423\u0443][\u041b\u043b]|[\u041a\u043a][\u0412\u0432]|[\u041f\u043f][\u041e\u043e][\u0421\u0441]|[\u0421\u0441][\u0422\u0442]|[\u041f\u043f][\u0420\u0440]|[\u041f\u043f][\u0420\u0440][\u041e\u043e][\u0421\u0441][\u041f\u043f]|[\u0415\u0435][\u0414\u0434]|[\u042d\u044d][\u041a\u043a][\u0417\u0437]|[\u0 422\u0442][\u0415\u0435][\u041b\u043b]|[\u0418\u0438][\u0421\u0441][\u041f\u043f])[ ](?![-\\w\u2013\xad])', u' \\g<abbr_1>. ', u'\u0422\u043e\u0447\u043a\u0430 \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0439.', u'option(LOCALE,"abbreviation")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(^|\\b|(?P<punct_1>[?!,:;%\u2030\u2031\u02da\u201c\u201d\u2018\u201e])|[.]) {2,3}(\\b|$)(?![-\\w\u2013\xad])', u'\\1 ', u'\u041b\u0438\u0448\u043d\u0438\u0439 \u043f\u0440\u043e\u0431\u0435\u043b.', u'option(LOCALE,"space")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\"(\\w[^\\"\u201c\u201d]*[\\w.?!,])\\"(?![-\\w\u2013\xad])', u'\xab\\1\xbb', u'\u041a\u0430\u0432\u044b\u0447\u043a\u0438.', u'option(LOCALE,"quotation")', 0], [u"(?iu)(?<![-\\w\u2013.,\xad])\\B'(\\w[^']*[\\w.?!,])'\\B(?![-\\w\u2013\xad])", u'\u2018\\1\u2019', u'\u041a\u0430\u0432\u044b\u0447\u043a\u0438.', u'option(LOCALE,"quotation")', 0], [u"(?iu)(?<![-\\w\u2013.,\xad])(?iu)(?P<Abc_1>[a-zA-ZA-Z\u0430-\u04 4f\u0410-\u042f\u0410-\u042f]+)'(?P<w_1>\\w*)(?![-\\w\u2013\xad])", u'\\g<Abc_1>\u2019\\g<w_1>', u'\u0410\u043f\u043e\u0441\u0442\u0440\u043e\u0444.', u'option(LOCALE,"quotation")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)[ ][\u0410\u0430][ ](?![-\\w\u2013\xad])', u'\\g<abc_1>, \u0430 ', u'\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u0430 \u0437\u0430\u043f\u044f\u0442\u0430\u044f \u043f\u0435\u0440\u0435\u0434 \u0430.', u'option(LOCALE,"comma")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)[ ][\u041d\u043d][\u041e\u043e][ ](?![-\\w\u2013\xad])', u'\\g<abc_1>, \u043d\u043e ', u'\u041f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u0430 \u0437\u0430\u043f\u044f\u0442\u0430\u044f \u043f\u0435\u0440\u0435\u0434 \u043d\u043e.', u'option(LOCALE,"comma")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+), (?P<novvod_1>[\u0410\u0430][\u0412\u0432][\u041e\u043e][\u0421\u0441][\u04 2c\u044c]|[\u0411\u0431][\u0423\u0443][\u041a\u043a][\u0412\u0432][\u0410\u0430][\u041b\u043b][\u042c\u044c][\u041d\u043d][\u041e\u043e]|[\u0411\u0431][\u0423\u0443][\u0414\u0434][\u0422\u0442][\u041e\u043e]|[\u0412\u0432][\u0414\u0434][\u041e\u043e][\u0411\u0431][\u0410\u0430][\u0412\u0432][\u041e\u043e][\u041a\u043a]|[\u0412\u0432][\u0414\u0434][\u0420\u0440][\u0423\u0443][\u0413\u0433]|[\u0412\u0432][\u0415\u0435][\u0414\u0434][\u042c\u044c]|[\u0412\u0432][\u041e\u043e][\u0422\u0442]|[\u0414\u0434][\u0410\u0430][\u0416\u0436][\u0415\u0435]|[\u0418\u0438][\u0421\u0441][\u041a\u043a][\u041b\u043b][\u042e\u044e][\u0427\u0447][\u0418\u0438][\u0422\u0442][\u0415\u0435][\u041b\u043b][\u042c\u044c][\u041d\u043d][\u041e\u043e]|[\u0418\u0438][\u041c\u043c][\u0415\u0435][\u041d\u043d][\u041d\u043d][\u041e\u043e]|[\u041d\u043d][\u0415\u0435][\u0411\u0431][\u041e\u043e][\u0421\u0441][\u042c\u044c]|[\u041f\u043f][\u0420\u0440][\u0418\u0438][\u0411\u0431][\u041b\u043b][\u0418\u0438][\u0417\u04 37][\u0418\u0438][\u0422\u0442][\u0415\u0435][\u041b\u043b][\u042c\u044c][\u041d\u043d][\u041e\u043e]|[\u041f\u043f][\u0420\u0440][\u0418\u0438][\u041c\u043c][\u0415\u0435][\u0420\u0440][\u041d\u043d][\u041e\u043e]|[\u041f\u043f][\u0420\u0440][\u0418\u0438][\u0422\u0442][\u041e\u043e][\u041c\u043c]|[\u041f\u043f][\u041e\u043e][\u0427\u0447][\u0422\u0442][\u0418\u0438]|[\u041f\u043f][\u041e\u043e][\u042d\u044d][\u0422\u0442][\u041e\u043e][\u041c\u043c][\u0423\u0443]|[\u041f\u043f][\u0420\u0440][\u041e\u043e][\u0421\u0441][\u0422\u0442][\u041e\u043e]|[\u0420\u0440][\u0415\u0435][\u0428\u0448][\u0418\u0438][\u0422\u0442][\u0415\u0435][\u041b\u043b][\u042c\u044c][\u041d\u043d][\u041e\u043e]|[\u0421\u0441][\u041b\u043b][\u041e\u043e][\u0412\u0432][\u041d\u043d][\u041e\u043e]|[\u042f\u044f][\u041a\u043a][\u041e\u043e][\u0411\u0431][\u042b\u044b]|[\u0412\u0432] [\u0414\u0434][\u041e\u043e][\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0428\u0448][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u0 415\u0435]|[\u0412\u0432] [\u041a\u043a][\u041e\u043e][\u041d\u043d][\u0415\u0435][\u0427\u0447][\u041d\u043d][\u041e\u043e][\u041c\u043c] [\u0421\u0441][\u0427\u0447][\u0415\u0435][\u0422\u0442][\u0415\u0435]|[\u0412\u0432][\u0420\u0440][\u042f\u044f][\u0414\u0434] [\u041b\u043b][\u0418\u0438]|[\u0412\u0432][\u0421\u0441][\u0415\u0435]-[\u0422\u0442][\u0410\u0430][\u041a\u043a][\u0418\u0438]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u0411\u0431][\u0423\u0443][\u0414\u0434][\u0422\u0442][\u041e\u043e]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u0411\u0431][\u042b\u044b]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u0420\u0440][\u0410\u0430][\u0417\u0437]|[\u041a\u043a] [\u0422\u0442][\u041e\u043e][\u041c\u043c][\u0423\u0443] [\u0416\u0436][\u0415\u0435]|[\u041c\u043c][\u0415\u0435][\u0416\u0436][\u0414\u0434][\u0423\u0443] [\u0422\u0442][\u0415\u0435][\u041c\u043c]|[\u041f\u043f][\u041e\u043e] [\u041f\u043f][\u0420\u0440][\u0415\u0435][\u0414\u0434][\u041b\u043b][\u041e\u043e][ \u0416\u0436][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u042e\u044e]|[\u041f\u043f][\u041e\u043e] [\u041f\u043f][\u041e\u043e][\u0421\u0441][\u0422\u0442][\u0410\u0430][\u041d\u043d][\u041e\u043e][\u0412\u0432][\u041b\u043b][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u042e\u044e]|[\u041f\u043f][\u041e\u043e] [\u0420\u0440][\u0415\u0435][\u0428\u0448][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u042e\u044e]),(?![-\\w\u2013\xad])', u'\\g<abc_1> \\g<novvod_1>', u'\u0421\u043b\u043e\u0432\u0430, \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432\u0432\u043e\u0434\u043d\u044b\u043c\u0438.', u'option(LOCALE,"comma")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+) (?P<vvod_1>[\u0418\u0438][\u0422\u0442][\u0410\u0430][\u041a\u043a]|[\u0421\u0441][\u041b\u043b][\u0415\u0435][\u0414\u0434][\u041e\u043e][\u0412\u0432][\u0410\u0430][\u0422\u0442][\u0415\u0435][\u041b\u043b][\u042c\u044c][\u041d\u043d][\u041e\u043e]|[\u0412\u0432] [\u041e\u043e]-[\u041f\u043f][\u0415\u0435][\u0420\u0440][\u0412\u0432][\u042b\u044b][\u0425\u0445]|[\u0412\u0432][\u041e\u043e]-[\u0412\u0432][\u0422\u0442][\u041e\u043e][\u0420\u0440][\u042b\u044b][\u0425\u0445]|[\u0412\u0432]-[\u0422\u0442][\u0420\u0440][\u0415\u0435][\u0422\u0442][\u042c\u044c][\u0418\u0438][\u0425\u0445]|[\u0412\u0432]-[\u0427\u0447][\u0415\u0435][\u0422\u0442][\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0422\u0442][\u042b\u044b][\u0425\u0445]|[\u0412\u0432]-[\u041f\u043f][\u042f\u044f][\u0422\u0442][\u042b\u044b][\u0425\u0445]|[\u041f\u043f][\u041e\u043e][\u0416\u0436][\u0410\u0430][\u041b\u043b][\u0423\u0443][\u0419\u0439][\u0421\u0441][\u0422\u0442][\u0410\u0430]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u041d\u043d][\u0410\u0430][\u0420\u0440][\u041e\u043e][\u0427\u0447][\u041d\u043d][\u041e\u043e]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u0418\u0438][\u0421\u0441][\u041a\u043a][\u041b\u043b][\u042e\u044e][\u0427\u0447][\u0415\u0435][\u041d\u043d][\u 0418\u0438][\u0415\u0435]|[\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u041f\u043f][\u0420\u0440][\u0410\u0430][\u0412\u0432][\u0418\u0438][\u041b\u043b][\u041e\u043e])(?![-\\w\u2013\xad])', u'\\g<abc_1>, \\g<vvod_1>,', u'\u0421\u043b\u043e\u0432\u0430, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0432\u0432\u043e\u0434\u043d\u044b\u043c\u0438, \u0432\u044b\u0434\u0435\u043b\u044f\u044e\u0442\u0441\u044f \u0437\u0430\u043f\u044f\u0442\u044b\u043c\u0438.', u'option(LOCALE,"comma")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041b\u043b][\u041e\u043e][\u0416\u0436][\u0418\u0438][\u0422\u0442][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\u043a\u043b\u0430\u0441\u0442\u044c', u'\u041e\u0431\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041b\u043b][\u042f\u044f][\u0416\u0436][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\u043b\u044f\u0433', u'\u041e\u0431\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u0 43a\u0438', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0415\u0435][\u0425\u0445][\u0410\u0430][\u0419\u0439]\\b(?![-\\w\u2013\xad])', u'\u043f\u043e\u0435\u0437\u0436\u0430\u0439', u'\u041e\u0431\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0418\u0438][\u0425\u0445][\u041d\u043d](?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)\\b(?![-\\w\u2013\xad])', u'\u0438\u0445', u'\u041f\u0440\u0438\u0442\u044f\u0436\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e\u0438\u043c\u0435\u043d\u0438\u0435 \u043d\u0435 \u0441\u043a\u043b\u043e\u043d\u044f\u0435\u0442\u0441\u044f', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])[\u0416\u0436][\u042b\u044b](?![-\\w\u2013\xad])', u'\u0436\u0438', u'\u0427\u0435\u0440\u0435\u0437 "\u0438"', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])[\u0428\u0448][\u042b\u044b](?![-\\w\u2013\xad])', u' \u0448\u0438', u'\u0427\u0435\u0440\u0435\u0437 "\u0438"', u'option(LOCALE,"common")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u041e\u043e][\u0420\u0440][\u0414\u0434] [\u041e\u043e][\u0421\u0441][\u0422\u0442]\\b(?![-\\w\u2013\xad])', u'\u043d\u043e\u0440\u0434-\u043e\u0441\u0442', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u041e\u043e][\u0420\u0440][\u0414\u0434] [\u0412\u0432][\u0415\u0435][\u0421\u0441][\u0422\u0442]\\b(?![-\\w\u2013\xad])', u'\u043d\u043e\u0440\u0434-\u0432\u0435\u0441\u0442', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0417\u0437][\u042e\u044e][\u0419\u0439][\u0414\u0434] [\u041e\u043e][\u0421\u0441][\u0422\u0442]\\b(?![-\\w\u2013\xad])', u'\u0437\u044e\u0439\u0434-\u043e\u0441\u0442', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0417\u0437][\u042e\u044e ][\u0419\u0439][\u0414\u0434] [\u0412\u0432][\u0415\u0435][\u0421\u0441][\u0422\u0442]\\b(?![-\\w\u2013\xad])', u'\u0437\u044e\u0439\u0434-\u0432\u0435\u0441\u0442', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441][\u0415\u0435][\u0412\u0432][\u0415\u0435][\u0420\u0440][\u041e\u043e] [\u0417\u0437][\u0410\u0430][\u041f\u043f][\u0410\u0430][\u0414\u0434][\u041d\u043d](?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)\\b(?![-\\w\u2013\xad])', u'\u0441\u0435\u0432\u0435\u0440\u043e-\u0437\u0430\u043f\u0430\u0434\u043d\\g<abc_1>', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u042e\u044e][\u0413\u0433][\u041e\u043e] [\u0417\u0437][\u0410\u0430][\u041f\u043f][\u0410\u0430][\u0414\u0434][\u041d\u043d](?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)\\b(?![-\\w\u2013\xad])', u'\u044e\u0433\u043e-\u0437\u0430\u043f\u0430\u0434\u043d\\g<abc_1>', u'\u0414\u0435\u0444\u0438\u0 441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441][\u0415\u0435][\u0412\u0432][\u0415\u0435][\u0420\u0440][\u041e\u043e] [\u0412\u0432][\u041e\u043e][\u0421\u0441][\u0422\u0442][\u041e\u043e][\u0427\u0447][\u041d\u043d](?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)\\b(?![-\\w\u2013\xad])', u'\u0441\u0435\u0432\u0435\u0440\u043e-\u0432\u043e\u0441\u0442\u043e\u0447\u043d\\g<abc_1>', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u042e\u044e][\u0413\u0433][\u041e\u043e] [\u0412\u0432][\u041e\u043e][\u0421\u0441][\u0422\u0442][\u041e\u043e][\u0427\u0447][\u041d\u043d](?P<abc_1>[a-zA-Z\u0430-\u044f\u0410-\u042f]+)\\b(?![-\\w\u2013\xad])', u'\u044e\u0433\u043e-\u0432\u043e\u0441\u0442\u043e\u0447\u043d\\g<abc_1>', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<adv1_1>[\u041a\u043a][\u0422\u0442][\u041e\u043e]|[\u0427\u0447][\u0422\u0442] [\u041e\u043e]|[\u0413\u0433][\u0414\u0434][\u0415\u0435]|[\u0417\u0437][\u0410\u0430][\u0427\u0447][\u0415\u0435][\u041c\u043c]|[\u041a\u043a][\u041e\u043e][\u0415\u0435]) [\u041d\u043d][\u0418\u0438][\u0411\u0431][\u0423\u0443][\u0414\u0434][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\\g<adv1_1>-\u043d\u0438\u0431\u0443\u0434\u044c', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<adv1_1>[\u041a\u043a][\u0422\u0442][\u041e\u043e]|[\u0427\u0447][\u0422\u0442][\u041e\u043e]|[\u0413\u0433][\u0414\u0434][\u0415\u0435]|[\u0417\u0437][\u0410\u0430][\u0427\u0447][\u0415\u0435][\u041c\u043c]|[\u041a\u043a][\u041e\u043e][\u0415\u0435]) [\u041b\u043b][\u0418\u0438][\u0411\u0431][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\\g<adv1_1>-\u043b\u0438\u0431\u043e', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<adv1_1>[\u041a\u043a][\u0422\u0442][\u041e\u043e]|[\u0427\u0447][\u0422\u04 42][\u041e\u043e]|[\u0413\u0433][\u0414\u0434][\u0415\u0435]|[\u0417\u0437][\u0410\u0430][\u0427\u0447][\u0415\u0435][\u041c\u043c]|[\u041a\u043a][\u041e\u043e][\u0415\u0435]) [\u0422\u0442][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\\g<adv1_1>-\u0442\u043e', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0422\u0442][\u041e\u043e][\u0427\u0447][\u042c\u044c] [\u0412\u0432] [\u0422\u0442][\u041e\u043e][\u0427\u0447][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\u0442\u043e\u0447\u044c-\u0432-\u0442\u043e\u0447\u044c', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0418\u0438][\u0417\u0437] [\u0417\u0437][\u0410\u0430]\\b(?![-\\w\u2013\xad])', u'\u0438\u0437-\u0437\u0430', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432][\u0421\u0441][\u0401\u0451] [\u0422\u0442][\u0410\u0430][\u041a\u043a][\u0418\u0438]\\b(? ![-\\w\u2013\xad])', u'\u0432\u0441\u0451-\u0442\u0430\u043a\u0438', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041a\u043a][\u041e\u043e][\u0415\u0435] [\u041a\u043a][\u0422\u0442][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u043a\u043e\u0435-\u043a\u0442\u043e', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041a\u043a][\u041e\u043e][\u0415\u0435] [\u0427\u0447][\u0422\u0442][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u043a\u043e\u0435-\u0447\u0442\u043e', u'\u0414\u0435\u0444\u0438\u0441?', u'option(LOCALE,"hyphen")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432][\u041e\u043e] [\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0411\u0431][\u042b\u044b] [\u0422\u0442][\u041e\u043e] [\u041d\u043d][Ee] [\u0421\u0441][\u0422\u0442][\u0410\u0430][\u041b\u043b][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u0432\u043e \u0447\u0442\u043e \u0431\u044b \u0442\u043e \u043d\u043 8 \u0441\u0442\u0430\u043b\u043e', u'\u0418\u043c\u0435\u043b\u043e\u0441\u044c \u0432\u0432\u0438\u0434\u0443:', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432][\u041e\u043e] [\u0427\u0447][\u0422\u0442][\u041e\u043e][\u0411\u0431][\u042b\u044b] [\u0422\u0442][\u041e\u043e] [\u041d\u043d][Ee] [\u0421\u0441][\u0422\u0442][\u0410\u0430][\u041b\u043b][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u0432\u043e \u0447\u0442\u043e \u0431\u044b \u0442\u043e \u043d\u0438 \u0441\u0442\u0430\u043b\u043e', u'\u0418\u043c\u0435\u043b\u043e\u0441\u044c \u0432\u0432\u0438\u0434\u0443:', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432][\u041e\u043e] [\u0427\u0447][\u0422\u0442][\u041e\u043e][\u0411\u0431][\u042b\u044b] [\u0422\u0442][\u041e\u043e] [\u041d\u043d][\u0418\u0438] [\u0421\u0441][\u0422\u0442][\u0410\u0430][\u041b\u043b][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u0432\u043e \u0447\u0442\u043e \u0431\u044b \u0442\u043e \u 043d\u0438 \u0441\u0442\u0430\u043b\u043e', u'\u0418\u043c\u0435\u043b\u043e\u0441\u044c \u0432\u0432\u0438\u0434\u0443:', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0422\u0442][\u0410\u0430][\u041a\u043a][\u0416\u0436][\u0415\u0435] [\u041a\u043a][\u0410\u0430][\u041a\u043a] [\u0418\u0438]\\b(?![-\\w\u2013\xad])', u'\u0442\u0430\u043a \u0436\u0435 \u043a\u0430\u043a \u0438', u'\u0421\u043b\u043e\u0436\u043d\u044b\u0439 \u0441\u043e\u044e\u0437.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432][\u041e\u043e] [\u0418\u0438][\u0417\u0437][\u0411\u0431][\u0415\u0435][\u0416\u0436][\u0410\u0430][\u041d\u043d][\u0418\u0438][\u0418\u0438]\\b(?![-\\w\u2013\xad])', u'\u0432\u043e \u0438\u0437\u0431\u0435\u0436\u0430\u043d\u0438\u0435', u'\u0421\u043b\u043e\u0436\u043d\u044b\u0439 \u043f\u0440\u0435\u0434\u043b\u043e\u0433.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0420\u0440][\u0410\u0430][\u041 2\u0432][\u041d\u043d][\u041e\u043e][\u041f\u043f][\u0420\u0440][\u0410\u0430][\u0412\u0432][\u041d\u043d][\u042b\u044b] [\u0414\u0434][\u0420\u0440][\u0423\u0443][\u0413\u0433] [\u0414\u0434][\u0420\u0440][\u0423\u0443][\u0413\u0433][\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u0440\u0430\u0432\u043d\u043e\u043f\u0440\u0430\u0432\u043d\u044b \u0434\u0440\u0443\u0433 c \u0434\u0440\u0443\u0433\u043e\u043c', u'\u0420\u0430\u0432\u043d\u043e\u043f\u0440\u0430\u0432\u043d\u044b \u0434\u0440\u0443\u0433 c \u0434\u0440\u0443\u0433\u043e\u043c.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438] [\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439] [\u041a\u043a][\u0410\u0430][\u041a\u043a]\\b(?![-\\w\u2013\xad])', u'\u043d\u0435 \u043a\u0442\u043e \u0438\u043d\u043e\u0439, \u043a\u0430\u043a', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xa d])\\b[\u041d\u043d][\u0418\u0438] [\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435] [\u041a\u043a][\u0410\u0430][\u041a\u043a]\\b(?![-\\w\u2013\xad])', u'\u043d\u0435 \u0447\u0442\u043e \u0438\u043d\u043e\u0435, \u043a\u0430\u043a', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439] [\u041a\u043a][\u0410\u0430][\u041a\u043a]\\b(?![-\\w\u2013\xad])', u'\u043d\u0435 \u043a\u0442\u043e \u0438\u043d\u043e\u0439, \u043a\u0430\u043a', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435] [\u041a\u043a][\u0410\u0430][\u041a\u043a]\\b(?![-\\w\u2013\xad])', u'\u043d\u0435 \ u0447\u0442\u043e \u0438\u043d\u043e\u0435, \u043a\u0430\u043a', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438][\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438][\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435][\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\ u041d\u043d][\u041e\u043e][\u0419\u0439], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435][\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435][\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439] [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\ u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435][\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435] [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043 d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439] [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0415\u0435] [\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435] [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438][\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439], [\u041d\u043d ][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438][\u0427\u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438] [\u041a\u043a][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0419\u0439], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u043a\u0442\u043e \u0438\u043d\u043e\u0439 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0418\u0438] [\u0427\ u0447][\u0422\u0442][\u041e\u043e] [\u0418\u0438][\u041d\u043d][\u041e\u043e][\u0415\u0435], [\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0438\u0447\u0442\u043e \u0438\u043d\u043e\u0435 \u043d\u0435', u'\u041e\u0431\u043e\u0440\u043e\u0442.', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])([\u0412\u0432]) ([\u0422\u0442][\u0415\u0435][\u0427\u0447][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u0415\u0435]) ([\u0420\u0440][\u0415\u0435][\u041a\u043a][\u0418\u0438]|[\u041f\u043f][\u041e\u043e][\u0422\u0442][\u041e\u043e][\u041a\u043a][\u0410\u0430]|[\u0412\u0432][\u041e\u043e][\u0414\u0434][\u042b\u044b]|[\u0420\u0440][\u0423\u0443][\u0427\u0447][\u042c\u044c][\u042f\u044f])(?![-\\w\u2013\xad])', u'\\1 \u0442\u0435\u0447\u0435\u043d\u0438\u0438 \\3', u'\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])([\u0412\u 0432]) ([\u0422\u0442][\u0415\u0435][\u0427\u0447][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u0418\u0438]) ([\u0427\u0447][\u0410\u0430][\u0421\u0441][\u0410\u0430]|[\u041c\u043c][\u0418\u0438][\u041d\u043d][\u0423\u0443][\u0422\u0442][\u042b\u044b]|[\u041f\u043f][\u0420\u0440][\u041e\u043e][\u041c\u043c][\u0415\u0435][\u0416\u0436][\u0423\u0443][\u0422\u0442][\u041a\u043a][\u0410\u0430]|[\u0421\u0441][\u0415\u0435][\u041a\u043a][\u0423\u0443][\u041d\u043d][\u0414\u0434][\u042b\u044b]|[\u0414\u0434][\u041d\u043d][\u042f\u044f]|[\u0412\u0432][\u0420\u0440][\u0415\u0435][\u041c\u043c][\u0415\u0435][\u041d\u043d][\u0418\u0438]|[\u041d\u043d][\u0415\u0435][\u0414\u0434][\u0415\u0435][\u041b\u043b][\u0418\u0438]|[\u041c\u043c][\u0415\u0435][\u0421\u0441][\u042f\u044f][\u0426\u0446][\u0410\u0430]|[\u0413\u0433][\u041e\u043e][\u0414\u0434][\u0410\u0430]|[\u0421\u0441][\u0422\u0442][\u041e\u043e][\u041b\u043b][\u0415\u0435][\u0422\u0442][\u0418\u0438][\u042f\u044f]|[\u0422\u0442][\u042b\u0 44b][\u0421\u0441][\u042f\u044f][\u0427\u0447][\u0415\u0435][\u041b\u043b][\u0415\u0435][\u0422\u0442][\u0418\u0438][\u042f\u044f])(?![-\\w\u2013\xad])', u'\\1 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \\3', u'\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])([\u0412\u0432]) ([\u041f\u043f][\u0420\u0440][\u041e\u043e][\u0414\u0434][\u041e\u043e][\u041b\u043b][\u0416\u0436][\u0415\u0435][\u041d\u043d][\u0418\u0438][\u0418\u0438]) ([\u0427\u0447][\u0410\u0430][\u0421\u0441][\u0410\u0430]|[\u041c\u043c][\u0418\u0438][\u041d\u043d][\u0423\u0443][\u0422\u0442][\u042b\u044b]|[\u041f\u043f][\u0420\u0440][\u041e\u043e][\u041c\u043c][\u0415\u0435][\u0416\u0436][\u0423\u0443][\u0422\u0442][\u041a\u043a][\u0410\u0430]|[\u0421\u0441][\u0415\u0435][\u041a\u043a][\u0423\u0443][\u041d\u043d][\u0414\u0434][\u042b\u044b]|[\u0414\u0434][\u041d\u043d][\u042f\u04 4f]|[\u0412\u0432][\u0420\u0440][\u0415\u0435][\u041c\u043c][\u0415\u0435][\u041d\u043d][\u0418\u0438]|[\u041d\u043d][\u0415\u0435][\u0414\u0434][\u0415\u0435][\u041b\u043b][\u0418\u0438]|[\u041c\u043c][\u0415\u0435][\u0421\u0441][\u042f\u044f][\u0426\u0446][\u0410\u0430]|[\u0413\u0433][\u041e\u043e][\u0414\u0434][\u0410\u0430]|[\u0421\u0441][\u0422\u0442][\u041e\u043e][\u041b\u043b][\u0415\u0435][\u0422\u0442][\u0418\u0438][\u042f\u044f]|[\u0422\u0442][\u042b\u044b][\u0421\u0441][\u042f\u044f][\u0427\u0447][\u0415\u0435][\u041b\u043b][\u0415\u0435][\u0422\u0442][\u0418\u0438][\u042f\u044f]|[\u0420\u0440][\u0410\u0430][\u0417\u0437][\u0413\u0433][\u041e\u043e][\u0412\u0432][\u041e\u043e][\u0420\u0440][\u0410\u0430]|[\u0411\u0431][\u0415\u0435][\u0421\u0441][\u0415\u0435][\u0414\u0434][\u042b\u044b])(?![-\\w\u2013\xad])', u'\\1 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \\3', u'\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044 f \u043e\u0448\u0438\u0431\u043a\u0430', u'option(LOCALE,"multiword")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041a\u043a][\u0410\u0430][\u041a\u043a][\u0411\u0431][\u0423\u0443][\u0414\u0434][\u0422\u0442][\u041e\u043e](?![-\\w\u2013\xad])', u'\u043a\u0430\u043a \u0431\u0443\u0434\u0442\u043e', u'\u0421\u043e\u0441\u0442\u0430\u0432\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u0438\u0446\u0430', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041f\u043f][\u041e\u043e] [\u041c\u043c][\u0418\u0438][\u041c\u043c][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u043f\u043e\u043c\u0438\u043c\u043e', u'\u041f\u0438\u0448\u0435\u0442\u0441\u044f \u0441\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0410\u0430] [\u041a\u043a][\u0410\u0430][\u041d\u043d][\u0423\u0443][\u041d\u043d][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0430\u043a\u0430\u043d\u0443\u043d\u0435', u'\u0421\u043b\u0438\u0442\u043d \u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0410\u0430] [\u041f\u043f][\u041e\u043e][\u0414\u0434][\u041e\u043e][\u0411\u0431][\u0418\u0438][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0410\u0430] [\u041f\u043f][\u0420\u0440][\u041e\u043e][\u0422\u0442][\u0418\u0438][\u0412\u0432]\\b(?![-\\w\u2013\xad])', u'\u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432] [\u041d\u043d][\u0418\u0438][\u0417\u0437][\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u0432\u043d\u0438\u0437\u0443', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441] [\u041d\u043d][\u0418\u0438][\u0417\u0437] [\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u0441\u043d\u0438\u0437\u0443', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u041d\u043d][\u0410\u0430] [\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0425\u0445][\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u043d\u0430\u0432\u0435\u0440\u0445\u0443', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432] [\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0425\u0445][\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u0432\u0432\u0435\u0440\u0445\u0443', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441] [\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0425\u0445][\u0423\u0443]\\b(?![-\\w\u2013\xad])', u'\u0441\u0432\u0435\u0440\u0445\u0443', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0 441] [\u0412\u0432][\u0415\u0435][\u0420\u0440][\u0425\u0445]\\b(?![-\\w\u2013\xad])', u'\u0441\u0432\u0435\u0440\u0445', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441] [\u0412\u0432][\u042b\u044b][\u0428\u0448][\u0415\u0435]\\b(?![-\\w\u2013\xad])', u'\u0441\u0432\u044b\u0448\u0435', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0421\u0441][\u041e\u043e] [\u0413\u0433][\u041b\u043b][\u0410\u0430][\u0421\u0441][\u041d\u043d][\u041e\u043e]\\b(?![-\\w\u2013\xad])', u'\u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432] [\u0413\u0433][\u041b\u043b][\u0423\u0443][\u0411\u0431][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\u0432\u0433\u043b\u0443\u0431\u044c', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0 ], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432] [\u0414\u0434][\u041e\u043e][\u041b\u043b][\u042c\u044c]\\b(?![-\\w\u2013\xad])', u'\u0432\u0434\u043e\u043b\u044c', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b[\u0412\u0432] [\u0417\u0437][\u0410\u0430][\u041c\u043c][\u0415\u0435][\u041d\u043d]\\b(?![-\\w\u2013\xad])', u'\u0432\u0437\u0430\u043c\u0435\u043d', u'\u0421\u043b\u0438\u0442\u043d\u043e', u'option(LOCALE,"together")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<d2_1>\\d\\d)(?P<d_1>\\d\\d\\d)\\b(?![-\\w\u2013\xad])', u'\\g<d2_1>\xa0\\g<d_1>', u'\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 (ISO)?', u'option(LOCALE,"numsep")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<D_1>\\d|\\d\\d|\\d\\d\\d)(?P<d_1>\\d\\d\\d)(?P<d_2>\\d\\d\\d)\\b(?![-\\w\u2013\xad])', u'\\g<D_1>\xa0\\g<d_1>\xa0\\g<d_2>', u' \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 (ISO)?', u'option(LOCALE,"numsep")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])\\b(?P<D_1>\\d|\\d\\d|\\d\\d\\d)(?P<d_1>\\d\\d\\d)(?P<d_2>\\d\\d\\d)(?P<d_3>\\d\\d\\d)\\b(?![-\\w\u2013\xad])', u'\\g<D_1>\xa0\\g<d_1>\xa0\\g<d_2>\xa0\\g<d_3>', u'\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 (ISO)?', u'option(LOCALE,"numsep")', 0], [u'(?iu)(?<![-\\w\u2013.,\xad])(?P<W_1>[-\\w]{3,}) \\1(?![-\\w\u2013\xad])', u'\\g<W_1>', u'\u041f\u043e\u0432\u0442\u043e\u0440 \u0441\u043b\u043e\u0432\u0430?', u'option(LOCALE,"dup")', 0]] - +dic = [['(?iu)(?<![-\\w\\u2013.,\\u00AD])\\b[Ff][Oo][Oo]\\b(?![-\\w\\u2013\\u00AD])', 'bar', 'test', False, 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD]) ([.?!,:;)â]($| ))(?![-\\w\\u2013\\u00AD])', '\\1', 'ÐиÑний пÑобел пеÑед знаком пÑнкÑÑаÑии.', 'option(LOCALE,"space")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])([(â]) (?![-\\w\\u2013\\u00AD])', '\\1', 'ÐиÑний пÑобел поÑле знака пÑнкÑÑаÑии.', 'option(LOCALE,"space")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])(?P<Abc_1>[a-zA-ZA-Zа-ÑÐ-ЯÐ-Я][a-zA-ZA-Zа-ÑÐ-ЯÐ-Я]+)(?P<punct_1>[?!,:;%â°â±Ëââââ])(?P<Abc_2>[a-zA-ZA-Zа-ÑÐ-ЯÐ-Я][a-zA-ZA-Zа-ÑÐ-ЯÐ-Я]+)(?![-\\w\\u2013\\u00AD])', '\\g<Abc_1>\\g<punct_1> \\g<Abc_2>', 'ÐÑопÑÑен пÑобел?', 'option(LOCALE,"space")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])(?P<Abc_1>[a-zA-ZA-Zа-ÑÐ-ЯÐ-Я][a-zA-ZA-Zа-ÑÐ-ЯÐ-Я]+)[.](?P<ABC_1>[A-ZÐ-Я][a-zA-Zа-ÑÐ-Я]+)(?![-\\w\\u2013\\u00AD])', '\\g<Abc_1>. \\g<ABC_1>', 'ÐÑопÑÑен пÑобел?', 'option(LOCALE,"space")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])[.]{3}(?![-\\w\\u2013\\u00AD])', 'â¦', 'Символ ÑÑоеÑоÑиÑ.', 'option(LOCALE,"typographica")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(\\d+)x(\\d+)(?![-\\w\\u2013\\u00AD])', '\\1Ã\\2', 'Ðнак ÑмножениÑ.', 'option(LOCALE,"typographica")', 0], ['(?u)((?<=[!?.] )|^)[-â] (?![-\\w\\u2013\\u00AD])', 'â ', 'ÐамениÑÑ Ð½Ð° ÑиÑе (n-dash)?', 'option(LOCALE,"typographica")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD]) [-â]([ ,;])(?![-\\w\\u2013\\u00AD])', ' â\\1', 'ÐамениÑÑ Ð½Ð° ÑиÑе (n-dash)?', 'option(LOCALE,"typographica")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])[,]{2}(?![-\\w\\u2013\\u00AD])', ',', 'Ðве запÑÑÑе подÑÑд.', 'option(LOCALE,"comma")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])[ ](?P<abbr_1>ÑÑб|коп|гÑн|ÑÑÑ|Ñл|кв|поÑ|ÑÑ|пÑ|пÑоÑп|ед|Ñкз|Ñел|иÑп)[ ](?![-\\w\\u2013\\u00AD])', ' \\g<abbr_1>. ', 'ТоÑка поÑле ÑокÑаÑений.', 'option(LOCALE,"abbreviation")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(^|\\b|(?P<punct_1>[?!,:;%â°â±Ëââââ])|[.]) {2,3}(\\b|$)(?![-\\w\\u2013\\u00AD])', '\\1 ', 'ÐиÑний пÑобел.', 'option(LOCALE,"space")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\"(\\w[^\\"ââ]*[\\w.?!,])\\"(?![-\\w\\u2013\\u00AD])', '«\\1»', 'ÐавÑÑки.', 'option(LOCALE,"quotation")', 0], ["(?u)(?<![-\\w\\u2013.,\\u00AD])\\B'(\\w[^']*[\\w.?!,])'\\B(?![-\\w\\u2013\\u00AD])", 'â\\1â', 'ÐавÑÑки.', 'option(LOCALE,"quotation")', 0], ["(?u)(?<![-\\w\\u2013.,\\u00AD])(?iu)(?P<Abc_1>[a-zA-Zа-ÑÐ-Я][a-zA-Zа-ÑÐ-Я]+)'(?P<w_1>\\w*)(?![-\\w\\u2013\\u00AD])", '\\g<Abc_1>â\\g<w_1>', 'ÐпоÑÑÑоÑ.', 'option(LOCALE,"quotation")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)[ ]а[ ](?![-\\w\\u2013\\u00AD])', '\\g<abc_1>, а ', 'ÐÑопÑÑена запÑÑÐ°Ñ Ð¿ÐµÑед а.', 'option(LOCALE ,"comma")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)[ ]но[ ](?![-\\w\\u2013\\u00AD])', '\\g<abc_1>, но ', 'ÐÑопÑÑена запÑÑÐ°Ñ Ð¿ÐµÑед но.', 'option(LOCALE,"comma")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+), (?P<novvod_1>авоÑÑ|бÑквалÑно|бÑдÑо|вдобавок|вдÑÑг|ведÑ|воÑ|даже|иÑклÑÑиÑелÑно|именно|небоÑÑ|пÑиблизиÑелÑно|пÑимеÑно|пÑиÑом|поÑÑи|поÑÑомÑ|пÑоÑÑо|ÑеÑиÑелÑно|Ñловно|ÑкобÑ|в довеÑÑение|в конеÑном ÑÑеÑе|в конеÑном ÑÑÑÑе|вÑÑд ли|вÑе-Ñаки|как бÑдÑо|как бÑ|как Ñаз|к ÑÐ¾Ð¼Ñ Ð¶Ðµ|Ð¼ÐµÐ¶Ð´Ñ Ñем|по пÑедложениÑ|по поÑÑановлениÑ|по ÑеÑениÑ),(?![-\\w\\u2013\\u00AD])', '\\g<abc_1> \\g<novvod_1>', 'Слова, не ÑвлÑÑÑиеÑÑ Ð²Ð²Ð¾Ð´Ð½Ñми.', 'option(LOCALE ,"comma")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+) (?P<vvod_1>иÑак|ÑледоваÑелÑно|во-пеÑвÑÑ |во-вÑоÑÑÑ |в-ÑÑеÑÑÐ¸Ñ |в-ÑеÑвеÑÑÑÑ |в-ÑеÑвÑÑÑÑÑ |в-пÑÑÑÑ |пожалÑйÑÑа|как наÑоÑно|как иÑклÑÑение|как пÑавило)(?![-\\w\\u2013\\u00AD])', '\\g<abc_1>, \\g<vvod_1>,', 'Слова, ÑвлÑÑÑиеÑÑ Ð²Ð²Ð¾Ð´Ð½Ñми, вÑделÑÑÑÑÑ Ð·Ð°Ð¿ÑÑÑми.', 'option(LOCALE,"comma")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bложиÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'клаÑÑÑ', 'ÐбÑие оÑибки', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bлÑжÑ\\b(?![-\\w\\u2013\\u00AD])', 'лÑг', 'ÐбÑие оÑибки', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÐµÑ Ð°Ð¹\\b(?![-\\w\\u2013\\u00AD])', 'поезжай', 'ÐбÑие оÑибки', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÐ¸Ñ Ð ½(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)\\b(?![-\\w\\u2013\\u00AD])', 'Ð¸Ñ ', 'ÐÑиÑÑжаÑелÑное меÑÑоимение не ÑклонÑеÑÑÑ', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])жÑ(?![-\\w\\u2013\\u00AD])', 'жи', 'ЧеÑез "и"', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ÑÑ(?![-\\w\\u2013\\u00AD])', 'Ñи', 'ЧеÑез "и"', 'option(LOCALE,"common")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bноÑд оÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'ноÑд-оÑÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bноÑд веÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'ноÑд-веÑÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bзÑйд оÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'зÑйд-оÑÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wi ki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bзÑйд веÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'зÑйд-веÑÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑевеÑо западн(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)\\b(?![-\\w\\u2013\\u00AD])', 'ÑевеÑо-западн\\g<abc_1>', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑго западн(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)\\b(?![-\\w\\u2013\\u00AD])', 'Ñго-западн\\g<abc_1>', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑевеÑо воÑÑоÑн(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)\\b(?![-\\w\\u2013\\u00AD])', 'ÑевеÑо-воÑÑоÑн\\g<abc_1>', 'ÐеÑиÑ? \ \n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑго воÑÑоÑн(?P<abc_1>[a-zа-Ñ][a-zа-Ñ]+)\\b(?![-\\w\\u2013\\u00AD])', 'Ñго-воÑÑоÑн\\g<abc_1>', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<adv1_1>кÑо|ÑÑо|где|заÑем|кое) нибÑдÑ\\b(?![-\\w\\u2013\\u00AD])', '\\g<adv1_1>-нибÑдÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<adv1_1>кÑо|ÑÑо|где|заÑем|кое) либо\\b(?![-\\w\\u2013\\u00AD])', '\\g<adv1_1>-либо', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<adv1_1>кÑо|ÑÑо|где|заÑем|кое) Ñо\\b(?![-\\w\\u201 3\\u00AD])', '\\g<adv1_1>-Ñо', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑоÑÑ Ð² ÑоÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑоÑÑ-в-ÑоÑÑ', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bиз за\\b(?![-\\w\\u2013\\u00AD])', 'из-за', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bвÑÑ Ñаки\\b(?![-\\w\\u2013\\u00AD])', 'вÑÑ-Ñаки', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bкое кÑо\\b(?![-\\w\\u2013\\u00AD])', 'кое-кÑо', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w \\u2013.,\\u00AD])\\bкое ÑÑо\\b(?![-\\w\\u2013\\u00AD])', 'кое-ÑÑо', 'ÐеÑиÑ? \\n http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%84%D0%B8%D1%81', 'option(LOCALE,"hyphen")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bво ÑÑо Ð±Ñ Ñо нe ÑÑало\\b(?![-\\w\\u2013\\u00AD])', 'во ÑÑо Ð±Ñ Ñо ни ÑÑало', 'ÐбоÑоÑ', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bво ÑÑÐ¾Ð±Ñ Ñо нe ÑÑало\\b(?![-\\w\\u2013\\u00AD])', 'во ÑÑо Ð±Ñ Ñо ни ÑÑало', 'ÐбоÑоÑ', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bво ÑÑÐ¾Ð±Ñ Ñо ни ÑÑало\\b(?![-\\w\\u2013\\u00AD])', 'во ÑÑо Ð±Ñ Ñо ни ÑÑало', 'ÐбоÑоÑ', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑакже как и\\b(?![-\\w\\u2013\\u00AD])', 'Ñак же как и', 'СложнÑй ÑоÑз.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bво избежаР½Ð¸Ð¸\\b(?![-\\w\\u2013\\u00AD])', 'во избежание', 'СложнÑй пÑедлог.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑавнопÑÐ°Ð²Ð½Ñ Ð´ÑÑг дÑÑгÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑавнопÑÐ°Ð²Ð½Ñ Ð´ÑÑг c дÑÑгом', 'РавнопÑÐ°Ð²Ð½Ñ Ð´ÑÑг c дÑÑгом.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни кÑо иной как\\b(?![-\\w\\u2013\\u00AD])', 'не кÑо иной, как', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни ÑÑо иное как\\b(?![-\\w\\u2013\\u00AD])', 'не ÑÑо иное, как', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне кÑо иной как\\b(?![-\\w\\u2013\\u00AD])', 'не кÑо иной, как', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне ÑÑо иное как\\b(?![-\\w\\u2013\\u00AD])', 'н е ÑÑо иное, как', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bникÑо иной, не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bниÑÑо иное, не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bнекÑо иной, не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bнеÑÑо иное, не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bнекÑо иной не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bнеÑÑо иное не\\b(?![- \\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне кÑо иной, не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне ÑÑо иное, не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне кÑо иной не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне ÑÑо иное не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bникÑо иной, не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bниÑÑ Ð¾ иное, не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни кÑо иной, не\\b(?![-\\w\\u2013\\u00AD])', 'никÑо иной не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни ÑÑо иное, не\\b(?![-\\w\\u2013\\u00AD])', 'ниÑÑо иное не', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(в) (ÑеÑение) (Ñеки|поÑока|водÑ|ÑÑÑÑÑ)(?![-\\w\\u2013\\u00AD])', '\\1 ÑеÑении \\3', 'ÐÑаммаÑиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(в) (ÑеÑении) (ÑаÑа|минÑÑÑ|пÑомежÑÑка|ÑекÑндÑ|днÑ|вÑемени|недели|меÑÑÑа|года|ÑÑолеÑиÑ|ÑÑÑÑÑелеÑиÑ)(?![-\\w\\u2013\\u00AD])', '\\1 ÑеÑение \\3', 'ÐÑаммаÑиÑеÑÐºÐ°Ñ Ð¾ÑÐ ¸Ð±ÐºÐ°', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(в) (пÑодолжении) (ÑаÑа|минÑÑÑ|пÑомежÑÑка|ÑекÑндÑ|днÑ|вÑемени|недели|меÑÑÑа|года|ÑÑолеÑиÑ|ÑÑÑÑÑелеÑиÑ|ÑазговоÑа|беÑедÑ)(?![-\\w\\u2013\\u00AD])', '\\1 пÑодолжение \\3', 'ÐÑаммаÑиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bкакбÑдÑо(?![-\\w\\u2013\\u00AD])', 'как бÑдÑо', 'СоÑÑÐ°Ð²Ð½Ð°Ñ ÑаÑÑиÑа', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпо мимо\\b(?![-\\w\\u2013\\u00AD])', 'помимо', 'ÐиÑеÑÑÑ ÑлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bна канÑне\\b(?![-\\w\\u2013\\u00AD])', 'наканÑне', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bна подобие\\b(?![-\\w\\u2013\\u00AD] )', 'наподобие', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bна пÑоÑив\\b(?![-\\w\\u2013\\u00AD])', 'напÑоÑив', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв низÑ\\b(?![-\\w\\u2013\\u00AD])', 'внизÑ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ Ð½Ð¸Ð·Ñ\\b(?![-\\w\\u2013\\u00AD])', 'ÑнизÑ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bна веÑÑ Ñ\\b(?![-\\w\\u2013\\u00AD])', 'навеÑÑ Ñ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв веÑÑ Ñ\\b(?![-\\w\\u2013\\u00AD])', 'ввеÑÑ Ñ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ Ð²ÐµÑÑ Ñ\\b(?![-\\w\\u2013\\u00AD])', 'ÑвеÑÑ Ñ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ Ð²ÐµÑÑ \\b(?![ -\\w\\u2013\\u00AD])', 'ÑвеÑÑ ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ Ð²ÑÑе\\b(?![-\\w\\u2013\\u00AD])', 'ÑвÑÑе', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑо глаÑно\\b(?![-\\w\\u2013\\u00AD])', 'ÑоглаÑно', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв глÑбÑ\\b(?![-\\w\\u2013\\u00AD])', 'вглÑбÑ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв долÑ\\b(?![-\\w\\u2013\\u00AD])', 'вдолÑ', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв замен\\b(?![-\\w\\u2013\\u00AD])', 'взамен', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв меÑÑо\\b(?![-\\w\\u2013\\u00AD])', 'вмеÑÑо', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bза Ð¼ÐµÑ Ñо\\b(?![-\\w\\u2013\\u00AD])', 'замеÑÑо', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни же\\b(?![-\\w\\u2013\\u00AD])', 'ниже', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпо ÑеÑедине\\b(?![-\\w\\u2013\\u00AD])', 'поÑеÑедине', 'СлиÑно', 'option(LOCALE,"together")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<d2_1>\\d\\d)(?P<d_1>\\d\\d\\d)\\b(?![-\\w\\u2013\\u00AD])', '\\g<d2_1>\xa0\\g<d_1>', 'ÐобавиÑÑ ÑазделиÑÐµÐ»Ñ ÑазÑÑдов (ISO)?', 'option(LOCALE,"numsep")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<D_1>\\d|\\d\\d|\\d\\d\\d)(?P<d_1>\\d\\d\\d)(?P<d_2>\\d\\d\\d)\\b(?![-\\w\\u2013\\u00AD])', '\\g<D_1>\xa0\\g<d_1>\xa0\\g<d_2>', 'ÐобавиÑÑ ÑазделиÑÐµÐ»Ñ ÑазÑÑдов (ISO)?', 'option(LOCALE,"numsep")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\b(?P<D_1>\\d|\\d\\d|\\d\\d\\d)(?P<d_1>\\d\\d\\d)(?P<d_2>\\d\\d\\d)(?P<d_3>\\d \\d\\d)\\b(?![-\\w\\u2013\\u00AD])', '\\g<D_1>\xa0\\g<d_1>\xa0\\g<d_2>\xa0\\g<d_3>', 'ÐобавиÑÑ ÑазделиÑÐµÐ»Ñ ÑазÑÑдов (ISO)?', 'option(LOCALE,"numsep")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bблизкий ÑвеÑ\\b(?![-\\w\\u2013\\u00AD])', 'ближний ÑвеÑ', 'ÐпеÑаÑка?', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bближний дÑÑг\\b(?![-\\w\\u2013\\u00AD])', 'близкий дÑÑг', 'ÐпеÑаÑка?', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑекоÑÐ»Ð¸Ð²Ð°Ñ Ð´Ð¸Ð»ÐµÐ¼Ð¼Ð°\\b(?![-\\w\\u2013\\u00AD])', 'ÑекоÑливÑй вопÑоÑ', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпоÑÑ Ð² Ð¾Ð´Ð½Ñ Ð´ÑдÑ\\b(?![-\\w\\u2013\\u00AD])', 'поÑÑ Ð² один голоÑ', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÐ¿Ð¾ÐµÑ Ð² Ð¾Ð´Ð½Ñ Ð´ÑдÑ\\b(?![-\\w\\ u2013\\u00AD])', 'поÑÑ Ð² один голоÑ', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bне ÑпаÑÑÑ Ð»Ð¸Ñом в гÑÑзÑ\\b(?![-\\w\\u2013\\u00AD])', 'не ÑдаÑиÑÑ Ð»Ð¸Ñом в гÑÑзÑ', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bоÑдал ÑÑÐºÑ Ð¸ ÑеÑдÑе\\b(?![-\\w\\u2013\\u00AD])', 'пÑедложил ÑÑÐºÑ Ð¸ ÑеÑдÑе', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bизбиение гÑеÑников\\b(?![-\\w\\u2013\\u00AD])', 'избиение младенÑев', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bзакадÑÑÐ½Ð°Ñ Ð¿Ð¾Ð´ÑÑга\\b(?![-\\w\\u2013\\u00AD])', 'лÑÑÑÐ°Ñ Ð¿Ð¾Ð´ÑÑга', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпÑомокли Ð ´Ð¾ коÑÑей\\b(?![-\\w\\u2013\\u00AD])', 'пÑомокли до ниÑки', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпÑомÑÑзли до ниÑки\\b(?![-\\w\\u2013\\u00AD])', 'пÑомÑÑзли до коÑÑей', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bпÑомеÑзли до ниÑки\\b(?![-\\w\\u2013\\u00AD])', 'пÑомÑÑзли до коÑÑей', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bзамÑÑзли до ниÑки\\b(?![-\\w\\u2013\\u00AD])', 'замÑÑзли до коÑÑей', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bзамеÑзли до ниÑки\\b(?![-\\w\\u2013\\u00AD])', 'замÑÑзли до коÑÑей', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bглаÑ, в опиÑÑий в пÑÑÑÑне\\b(?![-\\w\\u2013\\u00AD])', 'Ð³Ð»Ð°Ñ Ð²Ð¾Ð¿Ð¸ÑÑего в пÑÑÑÑне', 'ФÑазеологизм.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bни кÑо иной, как\\b(?![-\\w\\u2013\\u00AD])', 'не кÑо иной, как', 'ÐбоÑоÑ.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑеÑÐ¸Ñ ÑÑÑ Ð·Ð°ÑÑнÑвÑÑÑÑÑ Ð¿ÑоблемÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑÑкоÑÐ¸Ñ Ð·Ð°ÑÑнÑвÑееÑÑ ÑеÑение пÑоблемÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑеÑÐ¸Ñ Ð·Ð°ÑÑнÑвÑÑÑÑÑ Ð¿ÑоблемÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑÑкоÑÐ¸Ñ Ð·Ð°ÑÑнÑвÑееÑÑ ÑеÑение пÑоблемÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bподоÑожали ÑенÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑÐµÐ½Ñ Ð²Ñ ÑоÑли', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bподнÑл ÑоÑÑ\\b(?![-\\w\\u2013\\u00AD])', 'пÑоизнÑÑ ÑоÑÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑлÑÑÑение оÑмеÑеннÑÑ Ð½ÐµÐ´Ð¾ÑÑаÑков\\b(?![-\\w\\u2013\\u00AD])', 'ÑÑÑÑанение оÑмеÑеннÑÑ Ð½ÐµÐ´Ð¾ÑÑаÑков', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bв ÑÑой ÑвÑзи\\b(?![-\\w\\u2013\\u00AD])', 'в ÑвÑзи Ñ ÑÑим', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка.', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодел ÑÑбаÑкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надел ÑÑбаÑкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодеÑÑ ÑÑбаÑкÑ\\b(?![-\\w\\u201 3\\u00AD])', 'надеÑÑ ÑÑбаÑкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодела плаÑÑе\\b(?![-\\w\\u2013\\u00AD])', 'надела плаÑÑе', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодеÑÑ Ð¿Ð»Ð°ÑÑе\\b(?![-\\w\\u2013\\u00AD])', 'надеÑÑ Ð¿Ð»Ð°ÑÑе', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодела ÑбкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надела ÑбкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодеÑÑ ÑбкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надеÑÑ ÑбкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодел кÑÑÑкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надел кÑÑÑкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñи бка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодела кÑÑÑкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надела кÑÑÑкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодеÑÑ ÐºÑÑÑкÑ\\b(?![-\\w\\u2013\\u00AD])', 'надеÑÑ ÐºÑÑÑкÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодел палÑÑо\\b(?![-\\w\\u2013\\u00AD])', 'надел палÑÑо', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодела палÑÑо\\b(?![-\\w\\u2013\\u00AD])', 'надела палÑÑо', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bодеÑÑ Ð¿Ð°Ð»ÑÑо\\b(?![-\\w\\u2013\\u00AD])', 'надеÑÑ Ð¿Ð°Ð»ÑÑо', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\ \w\\u2013.,\\u00AD])\\bÑ ÑабÑÐ°Ñ Ð¸Ð´ÐµÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑÐ¼ÐµÐ»Ð°Ñ Ð¸Ð´ÐµÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ ÑабÑÐ°Ñ Ð¼ÑÑлÑ\\b(?![-\\w\\u2013\\u00AD])', 'ÑÐ¼ÐµÐ»Ð°Ñ Ð¼ÑÑлÑ', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])\\bÑ ÑабÑÐ°Ñ ÑеÑение\\b(?![-\\w\\u2013\\u00AD])', 'ÑÐ¼ÐµÐ»Ð°Ñ ÑеÑение', 'ÐогиÑеÑÐºÐ°Ñ Ð¾Ñибка', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD]), ÑÑо Ñгодно(?![-\\w\\u2013\\u00AD])', ' ÑÑо Ñгодно', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD]), как попало(?![-\\w\\u2013\\u00AD])', ' как попало', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])(не|ÑовÑем|ÑовеÑÑенно|поÑÑи|именР½Ð¾), как(?![-\\w\\u2013\\u00AD])', '\\1 как', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])и Ñо, и Ñе(?![-\\w\\u2013\\u00AD])', 'и Ñо и Ñе', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])и Ñо, и ÑÑ(?![-\\w\\u2013\\u00AD])', 'и Ñо и ÑÑ', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни Ñо, ни Ñе(?![-\\w\\u2013\\u00AD])', 'ни Ñо ни Ñе', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни Ñо, ни ÑÑ(?![-\\w\\u2013\\u00AD])', 'ни Ñо ни ÑÑ', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни ÑвеÑ, ни заÑÑ(?![-\\w\\u2013\\u00AD])', 'ни ÑÐ²ÐµÑ Ð½Ð¸ заÑÑ', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u201 3.,\\u00AD])и Ñак, и ÑÑк(?![-\\w\\u2013\\u00AD])', 'и Ñак и ÑÑк', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])и ÑÑда, и ÑÑда(?![-\\w\\u2013\\u00AD])', 'и ÑÑда и ÑÑда', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни ÑÑба, ни мÑÑо(?![-\\w\\u2013\\u00AD])', 'ни ÑÑба ни мÑÑо', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни жив, ни меÑÑв(?![-\\w\\u2013\\u00AD])', 'ни жив ни меÑÑв', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?u)(?<![-\\w\\u2013.,\\u00AD])ни жив, ни мÑÑÑв(?![-\\w\\u2013\\u00AD])', 'ни жив ни мÑÑÑв', 'ÐапÑÑÐ°Ñ Ð½Ðµ нÑжна', 'option(LOCALE,"multiword")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])(?P<W_1>[-\\w]{3,}) \\1(?![-\\w\\u2013\\u00AD])', '\\g<W_1>', 'ÐовÑо Ñ Ñлова?', 'option(LOCALE,"dup")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])[Ðк]Ð[ТÑ]/[ЧÑ](?![-\\w\\u2013\\u00AD])', 'кÐÑâ Ñ', 'ÐпеÑаÑка?', 'option(LOCALE,"common")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])[Ðм]Ð/[ЧÑ](?![-\\w\\u2013\\u00AD])', 'мÐâ Ñ', 'ÐпеÑаÑка?', 'option(LOCALE,"common")', 0], ['(?iu)(?<![-\\w\\u2013.,\\u00AD])Ð/[ЧÑ](?![-\\w\\u2013\\u00AD])', 'Ðâ Ñ', 'ÐпеÑаÑка?', 'option(LOCALE,"common")', 0]]
_______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
