From cb5777bd77979d4c128cbfa38eb8b39c8eeb32f0 Mon Sep 17 00:00:00 2001 From: David Levy Date: Thu, 14 Oct 2021 15:45:12 +0300 Subject: [PATCH] Support dash in attribute name --- lib/query-parser.ne | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/query-parser.ne b/lib/query-parser.ne index cbadf6b..01fbefd 100644 --- a/lib/query-parser.ne +++ b/lib/query-parser.ne @@ -17,7 +17,7 @@ FILTER -> "|" _ IDENTIFIER FILTER_ARG:* {% d => ({ FILTER_ARG -> ":" VALUE {% d => d[1] %} -IDENTIFIER -> ID_START [a-zA-Z0-9_$]:* {% join %} +IDENTIFIER -> ID_START [a-zA-Z0-9_$-]:* {% join %} ID_START -> [a-zA-Z$_] {% id %}