Форум сайта python.su
Мне нужно найти все вхождения строки id=любое число.Точнее мне нужен список с числами.
Решил использовать регулярные выражения так как другого варианта и не знаю.
Далаю так
pattern = re.compile(r'id=(\d{6,11})')
id = pattern.search(s).group()
Офлайн
а почитать какие еще есть методы? http://docs.python.org/library/re.html
Офлайн
Еще раз перечитал.Да забыл про findall :)
Офлайн
может так:
pattern = re.compile(r'id=(\d{6,11})')
id = pattern.search(s).groups()
Офлайн
Еще finditer - тоже полезная функция.
Офлайн