Мне нужно повесить макрос на любой символ слова (то, что в шаблонах поиска обозначается %w плюс подчёрк.) Естественно было би написать так:
key="/[%w_]/"; -- Bad!
или так:
key="/%w _/"; -- Bad!
Увы, не работает. Пришлось писать тупо перечислением:
key="/[A-Z_0-9]/"; -- Good!