Форум сайта python.su
import re
r='Аgj лащиаш Анол Апра 5 Баг Вад Саг апро 3'
r=re.findall(r'\b АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦШЩЭЮЯ12345678] \w+', r)
print (r)
Вывод:
Вопрос в том, почему не выводит цифры?? Как исправить баг. Заранее спасибо))
Отредактировано mineevmikel (Ноя. 5, 2017 22:18:00)
Офлайн
>>> import re >>> >>> text = 'Аgj лащиаш Анол Апра 5 Баг Вад Саг апро 3' >>> re.findall(r'\w+', text) ['Аgj', 'лащиаш', 'Анол', 'Апра', '5', 'Баг', 'Вад', 'Саг', 'апро', '3'] >>>
>>> import re >>> >>> text = 'Аgj лащиаш Анол Апра 5 Баг Вад Саг апро 3' >>> re.findall(r'\b[А-ЯЁа-яё\d]+\b', text) ['лащиаш', 'Анол', 'Апра', '5', 'Баг', 'Вад', 'Саг', 'апро', '3'] >>>
Отредактировано py.user.next (Ноя. 6, 2017 04:54:03)
Офлайн