C# 正则表达式 截取指定位置之后的代码

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:11:56
我想取指定位置之后的信息,该在程序中添加什么代码?
如:714 346…… 5779 程序设计 2900 868 ……093
我想取数字,但只要“程序设计”之后的数字,应该写什么代码?
不好意思,更正一下!!!
9373 73537……192 程序设计 098 2934……675
714 346…… 5779 程序设计 2900 868 ……093
我要截取的是第二个“程序设计”后的数字,要写什么?

\n.*?程序设计\s(?<temp>.*)
消费结果 temp:[2900 868 ……093 ]

string a = @"714 346…… 5779 程序设计 2900 868 ……093";
string b = @".*程序设计";
a = System.Text.RegularExpressions.Regex.Replace(a, b, "");
Console.WriteLine(a);

截取 程序设计 之后的字符串。

看具体要求吧,一般string的split分割,或者根据实际情况写正则表达式……