For some details on regular expressions, see B