diff --git a/markdown/extensions/codehilite.py b/markdown/extensions/codehilite.py index 0657c3768..20b889c44 100644 --- a/markdown/extensions/codehilite.py +++ b/markdown/extensions/codehilite.py @@ -166,7 +166,7 @@ def _parseHeader(self): c = re.compile(r''' (?:(?:^::+)|(?P^[#]!)) # Shebang or 2 or more colons (?P(?:/\w+)*[/ ])? # Zero or 1 path - (?P[\w+-]*) # The language + (?P[\w#.+-]*) # The language \s* # Arbitrary whitespace # Optional highlight lines, single- or double-quote-delimited (hl_lines=(?P"|')(?P.*?)(?P=quot))?