Java Fundamentals: The Regular Expressions Playbook

Java Fundamentals: The Regular Expressions Playbook

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 32m | 250 MB

Regular Expressions provide a concise language for validating, parsing, and extracting text. This course will teach you the full regex syntax supported in Java, as well as the special Java regex class support, with many examples.

As technology advances, there are ever more use cases requiring text validation, parsing, and extraction. The old school way was to hack a solution in the target programming language, but this is brittle and leads to arcane code. In this course, Java Fundamentals: The Regular Expressions Playbook, you will learn all of the regular expressions syntax supported in Java. First, you learn about literals for matching and quantifiers for specifying repeat counts. Next, you will discover a special Java class support for text processing. Finally, you will explore advanced techniques for creating and deciphering regular expressions, and a brief survey of frameworks that depend on Regex. When you are finished with this course, you will have all of the knowledge you need to validate and process text using regular expressions.

Table of Contents

Course Overview
1 Course Overview

Introducing Regular Expressions
2 Introducing Regular Expressions

Text Processing in Java with RegEx
3 Taking a First Look at Java Regex Support
4 Text Processing in Java with Regex
5 String Class Regex Support
6 Introducing the Pattern and Matcher Classes

Matching via Character Classes
7 Matching via Character Classes

Using Quantifiers to Express Counts of Characters
8 Specifying Repeat Counts with Quantifiers

Capture Groups
9 Capture Groups
10 Named Capture Groups
11 Backreferences
12 Referring to Groups as Replacement Text

Anchors and Boundaries
13 Anchors and Boundaries
14 Creating Custom Anchors with Look Arounds

The Java Regex Pattern and Matcher Classes
15 Using the Pattern Class
16 Using the Matcher Class

Regular Expressions in Real Life
17 Using Regex in Real Life