Introducing Regular Expressions - Krause, Jörg (Apress, 2017)