PyCQA/flake8-bugbear

Proposed opinionated warning against re.match

Open

#132 opened on Aug 13, 2020

 (1 comment) (0 reactions) (0 assignees)Python (116 forks)github user discovery
help wantedquestion

Repository metrics

Stars
 (1,116 stars)
PR merge metrics
 (Avg merge 4h 17m) (3 merged PRs in 30d)

Description

Technically, using re.match is valid. Realistically, the author probably meant .search and is going to lose a ton of time trying to figure out why her regex isn't working.

I'm speaking purely in compassion toward more junior developers; I would obviously never make such an elementary mistake myself. https://twitter.com/catherinedevlin/status/1257507010041520139

If you think you're likely to accept it, I'd be interested in authoring such a warning.

Contributor guide