读书人

正则表达式,查询不停重复出现的几句

发布时间: 2012-11-04 10:42:42 作者: rapoo

正则表达式,查询不断重复出现的几句
比如:"第一题:XXXXXXX 第二题:问题内容"
我想要的结果为
"第一题:xXXXXXX "
"第二题:问题内容"
这个表达式怎么写呢?

[解决办法]
如果题目的内容中包含空格的话,直接用Split分割就会有问题,我考虑了这一点:

C# code
        string s = "第一题:XXXXXXX 第二题:问题内容";        string[] results = Regex.Split(s, @"\s+(?=第\w+?题:)");        foreach (string result in results)            Console.WriteLine(result); 

读书人网 >C#

热点推荐