going on http://www.w3.org/TR/html-markup/syntax.html#syntax-elements this probably needs to be `[\w\d]+-[\w\d]+`