Text this: Beginning regular expressions Andrew Watt. [electronic resource] /