2009-06-28 2 views
4

Я ищу шаблон, эквивалентный \ w, и который не соответствует числовому шаблону. Я не могу использовать [a-zA-Z], потому что я хотел бы, чтобы он соответствовал японским кандзи.Юникод дружественный алфавитный шаблон для python regex?

Есть ли способ написать что-то вроде [\ w^[0-9]]? Есть ли эквивалент [: alpha:] в регулярном выражении python?

ответ

11
[^\W\d] 

Выбросить символы без слова и выбросить цифры. Оставайтесь.

+0

довольно прохладный. Я об этом не думал. – fulmicoton

+0

Я честно кланяюсь перед вашим величием :) – tzot

+0

Отлично. Это выбрасывает ВСЕ символы символа Юникода, а не только ASCII [0-9]. –

Смежные вопросы