We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a56168d commit f294556Copy full SHA for f294556
src/qss_parser/qss_parser.py
@@ -43,7 +43,7 @@ class Constants:
43
COMPILED_ATTRIBUTE_PATTERN: Final[Pattern[str]] = re.compile(ATTRIBUTE_PATTERN)
44
VARIABLE_PATTERN: Final[str] = r"var\((--[\w-]+)\)"
45
COMPLETE_RULE_PATTERN: Final[str] = r"^\s*[^/][^{}]*\s*\{[^}]*\}\s*$"
46
- PSEUDO_PATTERN: Final[str] = r"(\w+|#[-\w]+|\[.*?\])\s*(:{1,2})\s*(\w+)"
+ PSEUDO_PATTERN: Final[str] = r"(\w+|#[-\w]+|\[.*?\])\s*(:{1,2})\s*([-\w]+)"
47
CLASS_ID_PATTERN: Final[str] = r"(\w+)(#[-\w]+)"
48
COMBINATOR_PATTERN: Final[str] = (
49
r"(\w+|#[-\w]+|\[.*?\])([> ]{1,2})(\w+|#[-\w]+|\[.*?\])"
0 commit comments