I split out the regex to make it more readable as requested.