#c_sharp #регулярные_выражения
Возможно ли заменить в слове все повторяющиеся символы одним с помощью регулярного
выражения?
Максимум повторений символа равно двум.
Разобрался как удалить заранее известный символ (например s{2}), но по аналогии сделать
не вышло.
Пример:
Input: success, book, read
Output: suces, bok, read
Ответы
Ответ 1
using System; using System.Text.RegularExpressions; public class Test { public static void Main() { Console.WriteLine(Regex.Replace("success", @"(.)\1+", "$1")); } }
Комментариев нет:
Отправить комментарий