Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Real-World Regex in Python: Performance and Integration

via CodeSignal

Overview

Put all your skills together to build production-ready regex. You'll learn to write fast, efficient patterns, handle international text, and create maintainable code. The course culminates in a capstone project where you build a complete data processing pipeline from scratch, just like a professional.

Syllabus

  • Unit 1: Understanding Regex Performance
    • Extracting the Right Log Message
    • Measuring Regex Performance Problems
    • Fixing Catastrophic Backtracking
  • Unit 2: Working with Unicode Text
    • Global Hashtag Analyzer
    • Fixing the Weather Alert System
    • Catching Forbidden Words Worldwide
    • Validating Usernames Across Languages
  • Unit 3: Building Maintainable Regex Patterns
    • Debug the Commit Log Parser
    • From Monolith to Modular Regex
    • Extending a Product Code Pattern
    • Build a Complete Message Parser
  • Unit 4: Building a Text ETL Pipeline
    • Parse Structured IoT Device Logs
    • Validating Sensor Reading Ranges
    • Redacting Email Addresses in Logs
    • Build a Transaction Processing Pipeline

Reviews

Start your review of Real-World Regex in Python: Performance and Integration

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.