У меня возникли проблемы с тем, чтобы заставить операторов-операторов работать в модуле regex (regex 2013-11-29) в python-3.x. Например, чтобы соответствовать ASCII символы минус знаки препинания я пытался:Использование операторов set с модулем regex python
import regex as rx
data = '(foo)'
for m in rx.finditer(r'[\p{ASCII}--\p{P}]+',data):
print(m.group(0)) # expect 'foo', getting '(foo)'
Документация дает этот пример:
[\ р {N} - [0-9]] # Набор содержит все номера, кроме '0' .. '9'
Я что-то упустил?
Это работает, спасибо :) – ethann