正则表达式,查询不断重复出现的几句
比如:"第一题:XXXXXXX 第二题:问题内容"
我想要的结果为
"第一题:xXXXXXX "
"第二题:问题内容"
这个表达式怎么写呢?
[解决办法]
如果题目的内容中包含空格的话,直接用Split分割就会有问题,我考虑了这一点:
string s = "第一题:XXXXXXX 第二题:问题内容"; string[] results = Regex.Split(s, @"\s+(?=第\w+?题:)"); foreach (string result in results) Console.WriteLine(result);