Я использую этот код регулярного выражения в Excel, чтобы найти нужный текст в абзаце:
=RegexExtract(B2,"(bot|vehicle|scrape)")
Этот код будет успешно возвращать все 3 слова, если они найдены в абзаце, что я хотел бы сделать дополнительно, чтобы регулярное выражение вернуло желаемый текст жирным шрифтом вместе с несколькими словами впереди и 3 словами в конце выбранного слова.
Пример текста:
A car (or automobile) is a wheeled motor vehicle used for transportation.
Most definitions of car say they run primarily on roads, seat one to eight people,
have four tires, and mainly transport people rather than goods.
Пример вывода:
a wheeled motor **vehicle** used for transportation
Я хочу, чтобы часть текста отображалась для того, чтобы получатель мог легче точно определить местоположение текста.
Любой альтернативный подход очень ценится.