Abstract: Regular expressions are notoriously difficult to get right, with developers often having to resort to trial-and-error approaches. Even so, little attention ...