From bd33cd3c2b8069f168af7357ad7f0716fa63a434 Mon Sep 17 00:00:00 2001 From: Andrey M Date: Tue, 7 Jun 2016 03:39:01 +0400 Subject: [PATCH] Add support for count Cyrillic words Add unicode range for Cyrillic characters --- src/js/simplemde.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/simplemde.js b/src/js/simplemde.js index 7961339..5924280 100644 --- a/src/js/simplemde.js +++ b/src/js/simplemde.js @@ -1049,7 +1049,7 @@ function extend(target) { /* The right word count in respect for CJK. */ function wordCount(data) { - var pattern = /[a-zA-Z0-9_\u0392-\u03c9]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g; + var pattern = /[a-zA-Z0-9_\u0392-\u03c9\u0410-\u04F9]]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g; var m = data.match(pattern); var count = 0; if(m === null) return count; @@ -2010,4 +2010,4 @@ SimpleMDE.prototype.toTextArea = function() { } }; -module.exports = SimpleMDE; \ No newline at end of file +module.exports = SimpleMDE;