正则表达式帮助此表达式需要数字

本文关键字:数字 表达式 帮助 正则表达式 | 更新日期: 2023-09-27 18:33:48

我在任何地方拆分给定的文本eachDELETEDDELETED但是我的一些文件包含以下文本:

each2,DELETED6,DELETED
eachDELETED2,DELETED
each5,DELETED15,DELETED
each5,DELETED5,DELETED2

我想做一个正则表达式替换并将这些表达式转换为eachDELETEDDELETED.

我尝试使用以下代码:

Regex ra = new Regex(@"eachDELETED'd, DELETED");
MatchCollection mcMatches = ra.Matches(extracted);
foreach (Match m in mcMatches)
{
    if (m.Success)
    {
        //  MessageBox.Show(m.Value.ToString());
        richTextBox5.Text += "JJJJ------>" +m.Value + "'n";
    }
}

但我没有得到任何匹配。

正则表达式帮助此表达式需要数字

正则表达式each'd*,*DELETED'd*,DELETED'd*匹配所有示例数据:

各2,DELETED6,已删除
每个已删除2个,已删除
各5,DELETED15,已删除
各5,DELETED5,DELETED2

如果第二行缺少逗号是拼写错误,请使用each'd*,DELETED'd*,DELETED'd*

基本上,'d匹配一个数字,*表示零次或多次。