Skip to content

Commit 83ef15b

Browse files
chore: char limits
1 parent 6311927 commit 83ef15b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tinycss2/serializer.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,12 @@ def serialize_name(value):
7676
"\r": r"\D ",
7777
"\f": r"\C ",
7878
}
79-
_re_string_value = re.compile("["+"".join(re.escape(e) for e in _replacement_string_value.keys()) + "]",
80-
re.MULTILINE )
81-
79+
_re_string_value = "".join(re.escape(e) for e in _replacement_string_value.keys())
80+
_re_string_value = re.compile("["+ _re_string_value + "]", re.MULTILINE )
81+
def _serialize_string_value_match(match):
82+
return _replacement_string_value[match.group(0)]
8283
def serialize_string_value(value):
83-
return _re_string_value.sub(lambda match: _replacement_string_value[match.group(0)], value)
84+
return _re_string_value.sub(_serialize_string_value_match, value)
8485

8586

8687
def serialize_url(value):

0 commit comments

Comments
 (0)