Company: Packt Publishing Author: Rohan Almeida Full Title: Hands-On Python Regular Expressions Year: 2019 Language: English Genre: Educational: Application Development Skill Level: - Price: €124.99 - Files: MP4 (+ Code Files) Time: 01:30:33 Video: AVC, 1920 x 1080 (1.778) at 30.000 fps, 350 kbps Audio: AAC at 160 Kbps, 2 channels, 48.0 KHz Understand regular expressions in everyone’s favorite language: Python. Do you fear regular expressions (regexes)? Do you need to ace the next interview where you will be asked about the advanced usage of regexes? Then you need this course! Regexes are a very powerful tool when you need to deal with textual data. Python offers all the advanced features of regexes such as look-arounds, quantifiers, and commenting your regexes to help your colleagues. In this course, you will learn how to apply regexes in your daily programming tasks in Python. This technique is used daily in programming projects such as web development, machine learning, big data, and cloud computing. This course will walk you through regexes while cleaning your dataset in your next big data project; you'll handle data validation or capture chunks of useful information from text. By the end of the course, you will have a better understanding of all Python functions and will be able to apply regex concepts to real-life programming situations. Learn: ✓ Master the use of regexes in Python ✓ Master hands-on regex concepts such as anchors, quantifiers, character classes, captures, and more ✓ Use Python functions to replace text content via regular expression patterns. ✓ Learn Python functions such as search, findall, split, sub, and match ✓ Search, edit, and manipulate text with the power of regexes in Python Features: ✓ Take a whirlwind tour of Python and Flask ✓ Become an expert in utilizing Python regexes in your daily programming projects ✓ Understand that regexes are used wherever you need to handle text data—for example, in cleaning and preparing data in a typical big-data project Lessons: 1. Introduction to Regular Expressions 01. The Course Overview 02. Setup Your Development Environment 03. Concept of Pattern Matching 2. Python and Flask Web App 04. Overview of Python 05. Install Flask 06. Setting Up Flask for Web Development 07. User Registration App 3. Data Validation 08. Special Characters 09. Character Classes 10. Anchors and Quantifiers for Email Validation 11. Word Boundaries and Alternation for Stricter Validations 4. Capturing Data 12. Grouping and Capturing Data and the Match Object 13. Flags and Modifiers for Specifying Optional Arguments 14. Backreferences for Repeated Capture 15. Using Lookarounds for Password Validation 5. Advanced Regexes 16. String Split and Substitute Using Regexes 17. Dealing with Unicode 18. Comment Your Regexes 19. Online Regex Utilities Our members see more. Join us! ------------- Our members see more. Join us!