Practice Makes Regexp — complete package

Don't fiddle with regexps. Use them effectively.
Book
practice-makes-regexp.epub
2.39 MB
practice-makes-regexp.mobi
2.23 MB
practice-makes-regexp.pdf
2.9 MB
Chapter 4 — Simple regexps
4.1: Find matches
16 mins
4.3: Double f
4 mins
4.2: Five-letter words
8 mins
4.4: Extract timestamp
10 mins
Chapter 5 — Character classes
5.4: IP addresses
7 mins
5.5: Long, weird words
8 mins
5.6: Matching URLs
11 mins
5.7: Non-zero hours
6 mins
5.3: Hexwords
6 mins
5.1: End-of-sentence words
9 mins
5.8: Quoted text
10 mins
5.2: Hex numbers
6 mins
5.9: Supervocalic
7 mins
5.10: Double triple vowel
6 mins
Chapter 6 — Alternation
6.1: Multiple date formats
9 mins
6.2: "oo" and "ee" words
7 mins
6.3: British and US spelling
6 mins
Chapter 7 — Anchoring
7.2: Comment lines
5 mins
7.1: Capitalized start of line
5 mins
7.3: Last five letters
5 mins
7.5: Last two words
7 mins
Chapter 8 — Groups
8.2: Config pairs
7 mins
8.1: Date and time
13 mins
8.4: Prices
10 mins
8.3: Postfix dollar
7 mins
8.5: First word from quotes
13 mins
8.7: "t" but no "ing"
5 mins
8.6: Question first word
7 mins
8.9: Beheaded usernames
6 mins
8.8: Usernames and user IDs
11 mins
8.10: Final words
9 mins
8.11: "d" user shells
5 mins
Chapter 9 — Flags
9.1: All usernames
12 mins
ex34 - a b c stretches in Alice.mp4
9 mins
ex36 - a b c extended.mp4
7 mins
ex35 - a b c stretches, case insensitive.mp4
5 mins
ex37 - ip addresses from a logfile.mp4
9 mins
Chapter 10 — Backreferences
10.1: Doubled vowels
7 mins
Chapter 11 — Replace
ex21.mp4
5 mins
Chapter 12 — grep
UNIX-disk-space.mp4
4 mins
12.2 - All but today.mp4
3 mins
12.3 Problem logs.mp4
3 mins
12.4 Old and new Office files.mp4
3 mins
Slide PDFs
regexp-slides.zip
606 KB
Solutions to exercises
solutions.zip
58.7 KB
Data files
data-files.zip
2.88 MB