warning: character class has '-' without escape: /[-a-z0-9-_]/