Заменить текст, соответствующий шаблону в C#

В этом примере используется следующий код для замены текста, соответствующего шаблону в строке.

// Сделайте замену.
private void btnGo_Click(object sender, EventArgs e)
{
    Regex reg_exp = new Regex(txtPattern.Text);
    lblResult.Text = reg_exp.Replace(
        txtTestString.Text,
        txtReplacementPattern.Text);
}

Этот код создает объект Regex, передавая его конструктору шаблон регулярного выражения, который идентифицирует текст для замены. Он вызывает метод Replace объекта, передавая ему шаблон замены.

Источник: http://csharphelper.com/blog/2014/11/replace-text-matching-a-pattern-in-c/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Adblock
detector