From 704c55ea6ef66fd9b357b1af0aff9325ee647164 Mon Sep 17 00:00:00 2001 From: Boris Sekachev Date: Thu, 12 Sep 2019 12:32:42 +0300 Subject: [PATCH] Fixed labels regex for non-latin characters --- cvat/apps/engine/static/engine/js/labelsInfo.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cvat/apps/engine/static/engine/js/labelsInfo.js b/cvat/apps/engine/static/engine/js/labelsInfo.js index fb65586e9482..a27e6ad9f7b6 100644 --- a/cvat/apps/engine/static/engine/js/labelsInfo.js +++ b/cvat/apps/engine/static/engine/js/labelsInfo.js @@ -164,7 +164,7 @@ class LabelsInfo { for (let fragment of fragments) { fragment = fragment.trim(); if ((fragment.startsWith('~')) || (fragment.startsWith('@'))) { - const regex = /(@|~)(checkbox|select|number|text|radio)=([-,?!_0-9a-zA-Z()\s"]+):([-,?!_0-9a-zA-Z()"\s]+)/g; + const regex = /(@|~)(checkbox|select|number|text|radio)=(.+):(.+)/g; const result = regex.exec(fragment); if (result === null || latest === null) { throw Error('Bad labels format');