Python: Backreferences в re
24 Dec 2013
Вот все время забываю, что обратные ссылки в регулярных выражениях надо либо писать экранируя слеш.
```python; gutter: true; first-line: 1; highlight: [] >>> import re >>> re.sub(‘(d)\1*’, ‘\1’, ‘111112222233333’) ‘123’
Либо писать в raw-строках
```python; gutter: true; first-line: 1; highlight: []
\>\>\> import re \>\>\> re.sub(r'(d)1\*', r'1', '111112222233333') '123'