I have encountered this pattern
(\\w+)
and from http://gskinner.com/RegExr/ site I understand that \\w = match alpha-numeric c
You need a character class, denoted by [...]. \w can then be used in the character class and more characters can be added:
[\w-]
Careful though, if you add more characters to match. The hyphen-minus needs to be first or last in a class to avoid interpreting it as a range (or escape it accordingly).
The + is a quantifier, so it goes after a token (where the whole character class is a single token [as is \w]):
([\w-]+)