Add an option to regex.escape() to not escape spaces · Issue #249 · mrabarnett/mrab-regex (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

@mrabarnett

Description

@mrabarnett

Original report by kovidgoyal (Bitbucket: kovidgoyal, GitHub: kovidgoyal).


Recently, regex.escape() was changed to also escape spaces, because spaces are significant in VERBOSE patterns. However, escaping spaces is ugly when the escaped string is presented to a user for editing. Could you add another keyword argument to escape() to not escape spaces. So if the caller of escape() knows that the pattern is not going to be used with the VERBOSE flag, they can chosoe not to escape spaces.