From 3bece6f8d33b14ec9d1c682808f15d7976ec3712 Mon Sep 17 00:00:00 2001 From: Andrey M Date: Tue, 7 Jun 2016 03:28:50 +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 9741f22..d01a2c6 100644 --- a/src/js/simplemde.js +++ b/src/js/simplemde.js @@ -1048,7 +1048,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; @@ -2002,4 +2002,4 @@ SimpleMDE.prototype.toTextArea = function() { } }; -module.exports = SimpleMDE; \ No newline at end of file +module.exports = SimpleMDE;