diff --git a/lib/less/parser.js b/lib/less/parser.js index 2a61d7c5..59fb6fa3 100644 --- a/lib/less/parser.js +++ b/lib/less/parser.js @@ -411,8 +411,7 @@ less.parser = { var name, value, match; if (name = $(this.property) || $(this.entities.variable, true)) { - if ((name[0] != '@') && (match = - peek(/((?:[\s\w."']|-[a-z])+|[^@+\/*(;{}-]*)[;][\s\n]*/g))) { + if ((name[0] != '@') && (match = peek(/([^@+\/*(;{}-]*)[;][\s\n]*/g))) { i += match[0].length; return new(tree.Rule)(name, match[1]); } else if ((value = $(this.value)) && ($(';') || peek(/\}/g))) {