Answer the question
In order to leave comments, you need to log in
How to display a piece of text that surrounds a given word?
Here I have text:
"""Уже при жизни Василия Босоногого вышли две брошюры, посвящённые его биографии. Фотографии, запечатлевшие внешний облик странника, были сделаны крупными фотографами того времени, среди которых выделяются Карл Булла и сотрудники фотоателье «К. Е. фон Ган и К», работавшего по заказам императорской семьи. В начале XXI века вышла книга и появилось несколько статей о жизни и взглядах Василия Босоногого."""
В начале XXI
" Карл Булла и сотрудники фотоателье «К. Е. фон Ган и К», работавшего по заказам императорской семьи. В начале XXI века вышла книга и появилось несколько статей о жизни и взглядах Василия Босоногого
" Answer the question
In order to leave comments, you need to log in
s = """Уже при жизни Василия Босоногого вышли две брошюры, посвящённые его биографии. Фотографии, запечатлевшие внешний облик странника, были сделаны крупными фотографами того времени, среди которых выделяются Карл Булла и сотрудники фотоателье «К. Е. фон Ган и К», работавшего по заказам императорской семьи. В начале XXI века вышла книга и появилось несколько статей о жизни и взглядах Василия Босоногого."""
import re
search = 'В начале XXI'
n = 100
srl = '[\w\W]{0,'+str(n)+'}'
print(re.findall(srl+search+srl, s))
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question