This is CS50P, CS50's Introduction to Programming with Python. Enroll for free at Slides, source code, and more at Playlist at TABLE OF CONTENTS 00:00:00 - Introduction 00:00:24 - Regular Expressions 00:01:16 - Validation without Regular Expressions 00:10:45 - re Library 00:14:04 - Regular Expression Patterns 00:33:09 - Matching Start and End 00:38:58 - Sets of Characters 00:49:18 - Character Classes 00:57:38 - Flags 01:00:40 - Groups 01:10:06 - Email Address Validation 01:12:14 - match, fullmatch 01:13:47 - 01:20:40 - Capturing Groups 01:29:57 - Walrus Operator 01:32:35 - Extracting from Strings 01:40:31 - 01:53:24 - 02:03:57 - Conclusion An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and “debug
Hide player controls
Hide resume playing