Escape hyphens in middle of character class

Non-range-specifying hyphens need to either be escaped or placed first/last in a character class