Мне нужно регулярное выражение, которое дает мне слово до и после определенного слова, включая само слово поиска.
Вроде: "Это какой-то фиктивный текст, чтобы найти слово" должен дать мне строку "фиктивный текст текст", когда текст - мое поисковое слово.
Другой вопрос, возможно, что предоставленная строка будет содержать больше, чем раз слово поиска, чтобы я мог получить все совпадения в этой строке с помощью С#.
Как "Это какой-то фиктивный текст, чтобы найти слово в строке, полной текста и слов" Должен вернуться:
- "dummy текст в"
- "с текстом и
EDIT: На самом деле я должен вернуть все совпадения, содержащие слово поиска. Несколько примеров: Текст слишком читается. → Текст
Прочитайте мой текст. → мой текст
Это пример текстового поля → пример текстового поля