新闻栏目剪辑

时间:2010-08-24 13:52:58

标签: c# asp.net

我为我正在制作的网站创建了一个新闻栏目。我想展示文章的前几个字然后是其他的链接。我在踢自己,因为我记得几个月前看到一篇关于如何做到这一点的文章,但我不知道我在哪里找到它。

我知道如何从字符串中抓取第一个这么多的字符,但是当你试图获取单词时,它会获得更多的跟踪。如果有人能指出我的教程或文章的方向我会非常感激。

2 个答案:

答案 0 :(得分:2)

我可能会用正则表达式来做这件事。见下面的例子:

private string FindFirstWords (string input, int howManyToFind)
{
      string REGEX = @"([\w]+\s+){" + howManyToFind + "}";
      return Regex.Match(input,REGEX).Value;
}

http://weblogs.asp.net/rosherove/archive/2005/01/07/348138.aspx

被盗

答案 1 :(得分:2)

这是指向博客的链接,该博客将返回字符串中的前X个单词。

http://dotnetperls.com/first-words

(请注意我没有编写或测试此代码)