For some details on regular expressions, see
B