SaNo
Новичок
Выборка строки из текста (regex)
Пол дня не могу написать регулярное выражение
)
Дано:
1) Текст
2) Слово
Найти:
Кусок текста в котором есть определенное слово. По N слов справа и слева, если это большое предложение, либо само предложение, если количество слов в предложении справа и слева меньше N. (Допустим что предложение определяется наличием знаков .!? и мнимые знаки начала и конца строки)
Пример текста:
Маша и Даша пошли гулять с собакой.
Гуляли они часа два. Потом пошли назад.
Вот, выбирем из текста предложения со словом "пошли" при N=2
Должно получиться два результата:
1) "и Даша пошли гулять с"
2) "Потом пошли назад."
Работа таких скриптов - это результаты которые выдают поисковики, сначала идет ссылка, а под ссылкой куски текста со словом.
Надеюсь не запутал
)
Пол дня не могу написать регулярное выражение

Дано:
1) Текст
2) Слово
Найти:
Кусок текста в котором есть определенное слово. По N слов справа и слева, если это большое предложение, либо само предложение, если количество слов в предложении справа и слева меньше N. (Допустим что предложение определяется наличием знаков .!? и мнимые знаки начала и конца строки)
Пример текста:
Маша и Даша пошли гулять с собакой.
Гуляли они часа два. Потом пошли назад.
Вот, выбирем из текста предложения со словом "пошли" при N=2
Должно получиться два результата:
1) "и Даша пошли гулять с"
2) "Потом пошли назад."
Работа таких скриптов - это результаты которые выдают поисковики, сначала идет ссылка, а под ссылкой куски текста со словом.
Надеюсь не запутал
