m{ HISTOGRAM \s+ OF \s+ \* \s* # a literal "*", escaped because * is a metacharacter ([^*]+?) # (capture) anything that isn't a "*", nongreedy \s* \* }x;