Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpRgWB 17 of 509 menu
◀ ▶

Граница слов в регулярках C#

Команды \b и \B задают границу слова и ее отрицание. Граница слова - это место между буквой, цифрой или подчеркиванием и символом другого типа. В примерах шаблон записан verbatim-строкой: одного слеша в @"\b" и @"\B" достаточно, регулярка видит границу слова.

Обернем каждое слово в символ "!":

using System.Text.RegularExpressions; string txt = "aaa aaa aaa"; string res = Regex.Replace(txt, @"\b", "!"); Console.WriteLine(res);

Вставим "!" между буквами внутри слова:

using System.Text.RegularExpressions; string txt = "aaa aaa aaa"; string res = Regex.Replace(txt, @"\B", "!"); Console.WriteLine(res);

Дана строка:

string txt = "word1 word2 word3";

Обрамите каждое слово символом # и выведите результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить