<ul>
<li>00:00 Regular Expressions (part I)</li>
<li>01:10 What are regexes?</li>
<li>03:40 What are Regular Expressions good for?</li>
<li>07:35 Examples</li>
<li>09:50 Where can I use Regexes?</li>
<li>12:10 grep</li>
<li>15:49 Regexes first match</li>
<li>19:30 Match numbers</li>
<li>21:30 What happens if there are multiple hits, multiple matches?</li>
<li>22:40 Why did we match the first set of digits and how to convince it to match the other set of digits?</li>
<li>23:58 Capture (group, groups)</li>
<li>25:45 How can you match parentheses? (remove the special meaning of the parentheses)</li>
<li>28:30 Capture more (multiple pair of parentheses)</li>
<li>31:08 Capture even more (parentheses inside parentheses)</li>
<li>31:40 findall</li>
<li>34:05 findall with capture</li>
<li>35:50 findall with capture more than one pair of parentheses</li>
<li>37:13 Any Character (dot)</li>
<li>40:50 Match a dot</li>
<li>41:21 Character Classes</li>
<li>45:05 Common Character Classes</li>
<li>49:46 Match digits</li>
<li>52:35 Match Word characters</li>
<li>53:38 Negated character classes</li>
<li>55:54 Optional character (the ? quantifier)</li>
<li>57:24 0 or more (the * quantifier)</li>
<li>58:34 Quantifiers</li>
</ul>