Заменить строку определенного шаблона из текстового файла с помощью регулярных выражений в C # - PullRequest
0 голосов
/ 27 апреля 2019

Текстовый файл

Я хочу прочитать все строки и удалить id="***".* означает, что любое значение также хочет удалить id=.Это не HTML или XML.это txt файл.Я хочу, чтобы результат в регулярных выражениях.Я перепробовал все результаты переполнения стека.

abcd.txt

<table id="tb0705" frame="topbot" rowsep="0" colsep="0">
<label id="lb0015">Table 1.</label>
<para id="para0105">
...

Я уже пробовал.

string []lines=File.ReadAllLines("abcd.txt");
foreach(string line in lines)
{
    string newLine=Regex.Replace(line, @"id=\".\"", "");// this is not replacing
    Console.WriteLine(newLine);
}

Ожидаемый результат.

<table frame="topbot" rowsep="0" colsep="0">
<label >Table 1.</ce:label>
<para >
...

Шаблон остается одинаковым для всех линий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...