Fixed labels regex for non-latin characters (#708)

main
Boris Sekachev 7 years ago committed by Nikita Manovich
parent 38cf6d4a56
commit c05c7aea8b

@ -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');

Loading…
Cancel
Save