Regexps are like violence. If it doesn't work...