Explain This Regex
Breaks a regular expression down piece by piece instead of just describing it in one sentence.
Explain the following regular expression in two parts: 1. A one-sentence plain-English summary of what it matches overall. 2. A piece-by-piece breakdown as a list — split the pattern into its logical tokens/groups in order, and for each one give the exact substring and what it does. Then give three example strings: one that matches, one that almost matches but fails (and explain exactly why it fails), and one that clearly doesn't match at all. Regex: [paste regex here]