【发布时间】:2012-05-23 05:09:51
【问题描述】:
我有以下代码:
int numberOfWords = 50;
string regexMatch = string.Format(@"^(\w+\b.*?){{" + numberOfWords + "}}");
string firstWords = Regex.Match(result, regexMatch).Value;
此代码显示字符串中的前 50 个单词。现在我想显示接下来的 50 个单词(第 51 个单词到第 100 个单词)。我该怎么做?
【问题讨论】:
-
下一个 50 是什么意思?您可以创建像“counter”这样的新变量并将其放入一个循环中,然后将 numberOfWords * counter 相乘(第一次 coner 为 1,下一轮为 2,依此类推.... ... { + numberOfWords * coner + "} ...
-
如果您的问题得到解决,请接受答案!
标签: c# asp.net regex string string.format