Регулярные выражения, обернуть повторяющиеся слово в элемент - C#
Формулировка задачи:
Добрый день!
Помогите, пожалуйста, разобраться с регулярками!
Что-то совсем простое я освоила, а вот с некоторыми заданиями возникли сложности.
• Необходимо обернуть повторяющиеся слово в <strong> элемент. Например, строка this is is a test должна быть преобразована в this is <strong>is</strong> a test.
находит повторяющиеся слова. А как их теперь обернуть?
Спасибо БОЛЬШОЕ за помощь!
string pattern = "\b(\w+?)\s\1\b";
Решение задачи: «Регулярные выражения, обернуть повторяющиеся слово в элемент»
textual
Листинг программы
result = Regex.Replace(text, @"(\b(\w+?)\s)(\2)\b", "${1}<strong>${3}</strong>");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д