Как исключить символ из группы регулярных выражений?

Я хочу удалить все не буквенно-цифровые символы, ЗА ИСКЛЮЧЕНИЕМ дефиса из строки (python). Как я могу изменить это регулярное выражение, чтобы оно соответствовало любым не буквенно-цифровым символам, кроме дефиса?

re.compile('[\W_]')

Спасибо.

23
задан atp 5 November 2010 в 17:45
поделиться