Companies Home Search Profile

Learning Regular Expressions

Focused View

Kevin Skoglund

3:18:08

209 View
  • 01 - Write text matching patterns.mp4
    00:58
  • 01 - What are regular expressions.mp4
    02:34
  • 02 - Choose a regular expression engine.mp4
    03:41
  • 03 - Notation conventions and modes.mp4
    04:27
  • 01 - Literal characters.mp4
    07:23
  • 02 - Metacharacters.mp4
    01:59
  • 03 - The wildcard metacharacter.mp4
    04:39
  • 04 - Escaping metacharacters.mp4
    05:27
  • 05 - Other special characters.mp4
    02:34
  • 06 - Challenge Characters.mp4
    02:01
  • 07 - Solution Characters.mp4
    03:49
  • 01 - Define a character set.mp4
    03:57
  • 02 - Character ranges.mp4
    04:44
  • 03 - Negative character sets.mp4
    04:13
  • 04 - Metacharacters inside characters sets.mp4
    06:49
  • 05 - Shorthand character sets.mp4
    06:14
  • 06 - Challenge Character sets.mp4
    01:17
  • 07 - Solution Character sets.mp4
    04:31
  • 01 - Repetition metacharacters.mp4
    06:49
  • 02 - Quantified repetition.mp4
    05:18
  • 03 - Greedy expressions.mp4
    06:15
  • 04 - Lazy expressions.mp4
    04:50
  • 05 - Challenge Repetition.mp4
    01:23
  • 06 - Solution Repetition.mp4
    05:57
  • 01 - Grouping metacharacters.mp4
    04:36
  • 02 - Alternation metacharacters.mp4
    03:55
  • 03 - Efficiency when using alternation.mp4
    07:00
  • 04 - Challenge Grouping and alternation.mp4
    01:02
  • 05 - Solution Grouping and alternation.mp4
    05:31
  • 01 - Start and end anchors.mp4
    06:08
  • 02 - Line breaks and multiline mode.mp4
    04:30
  • 03 - Word boundaries.mp4
    06:30
  • 04 - Challenge Anchors.mp4
    01:01
  • 05 - Solution Anchors.mp4
    04:15
  • 01 - Captures and backreferences.mp4
    05:40
  • 02 - Backreferences to optional expressions.mp4
    03:00
  • 03 - Find and replace using backreferences.mp4
    06:41
  • 04 - Non-capturing group expressions.mp4
    02:56
  • 05 - Challenge Backreferences.mp4
    01:17
  • 06 - Solution Backreferences.mp4
    03:27
  • 01 - Positive lookahead assertions.mp4
    05:45
  • 02 - Negative lookahead assertions.mp4
    04:01
  • 03 - Lookbehind assertions.mp4
    04:33
  • 04 - Multiple lookaround assertions.mp4
    05:24
  • 05 - Challenge Lookaround assertions.mp4
    01:19
  • 06 - Solution Lookaround assertions.mp4
    06:53
  • 01 - Next steps.mp4
    00:55
  • Description


    Regular expressions can speed up tedious tasks and streamline your workflow. They are an indispensable tool with programming languages like Java, JavaScript, Perl, Python, Ruby, C#, and more. In this course, instructor Kevin Skoglund goes over the definitions, details, and basic processes to start using regular expressions. Kevin explains what regular expressions are, what types are available in different programming languages, and what notations you should use. He dives into characters and character sets, then goes over how repetition is used with metacharacters, how it can be quantified, and more. He discusses grouping, alternation, and anchors. Kevin shows you how to capture content and create a backreference to the captured data. Plus, he covers positive and negative lookahead assertions, lookbehind assertions, and multiple lookaround assertions.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Kevin Skoglund
    Kevin Skoglund
    Instructor's Courses
    Kevin Skoglund builds custom web solutions at Nova Fabrica and teaches web development at LinkedIn Learning. Kevin Skoglund is the founder of Nova Fabrica, a web development agency specialized in delivering custom, scalable solutions using Ruby on Rails, PHP, SQL, and related technologies. Nova Fabrica clients include An Event Apart, Atlas Carpet Mills, Consulate Film, Gregorius|Pineo, Maharam, Oakley, and The Bold Italic. Kevin is a lynda.com author with over 15 years of teaching and web development experience.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 47
    • duration 3:18:08
    • Release Date 2022/12/28

    Courses related to Programming Fundamentals