Just escape the dashes to prevent them from being interpreted (I don’t think underscore needs escaping, but it can’t hurt). You don’t say which regex you are using.
([A-Za-z0-9\-\_]+)
Just escape the dashes to prevent them from being interpreted (I don’t think underscore needs escaping, but it can’t hurt). You don’t say which regex you are using.
([A-Za-z0-9\-\_]+)