C#字符串和正则表达式参考手册

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:47:25
C#字符串和正则表达式参考手册里有个程序:RegularExpresionTester,请问这个程序在哪里能找到?

给你那段你想要的代码

稍微改一下就ok

//获得首页论坛三个标题
public static string[] GetForumTitleTemp(string contents)
{
string[] titlesTemp = new string[3];
string regGetTitles = "<p><a id=\"forumlist\" href=\"/\">产品论坛</a> » <a href=\"(.*?)\">(.*?)</a> » <a href=\"(.*?)\">(.*?)</a> » (.*?)</p>"; //正则表达式获取产品论坛标题
Regex regexGetTitles = new Regex(regGetTitles, RegexOptions.IgnoreCase);
MatchCollection mcGetTitles = regexGetTitles.Matches(contents); //存放匹配的集合
for (int i = 0; i < mcGetTitles.Count; i++)
{
string titlesName = mcGetTitles[i].ToString();
string titlesNametmps1 = Regex.Replace(titlesName, regGetTitles, &