YOU’RE LEARNING TO↗learner can extract structured data (dates, emails, log fields) from real-world messy text
↗learner can use re.sub with a callable to perform dynamic replacement
↗learner can choose correctly between str methods and regex based on task complexity
↗learner can explain when NOT to use regex (HTML, JSON, CSV) and which library to use instead