TextNormalizer / rules /wrappers.py
frznkshn's picture
Upload 13 files
ed76d6e verified
Raw History Blame Contribute Delete
316 Bytes
"""Characters that can wrap a number, symbol or unit: `(kg)`, `[V]`, `{m}`, `"m"`, `«V»`."""
import re
OPEN_CHARS = "([{\"“«‘'"
CLOSE_CHARS = ")]}\"”»’'"
OPENERS = "[" + re.escape(OPEN_CHARS) + "]"
CLOSERS = "[" + re.escape(CLOSE_CHARS) + "]"
WRAPPERS = "[" + re.escape(OPEN_CHARS + CLOSE_CHARS) + "]"