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

Замена первого совпадения в C#

Лимит числа замен задают у объекта Regex. Единица в вызове меняет только первое совпадение, остальная строка остается без изменений:

using System.Text.RegularExpressions; string txt = "1 2 3 4 5"; var regex = new Regex(@"\d"); string res = regex.Replace(txt, "!", 1); Console.WriteLine(res);

Дана строка:

string txt = "cat cat dog";

Замените только первое вхождение слова cat на pet и выведите строку.

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