multiplication regex: Save 8 characters by not capturing a boolean backreference
multiplication regex: Take advantage of regex engine being eager to save 40 characters
multiplication regex: Collapse some whitespace and align two code blocks