正则超链接


                string pattenhref = "<a([^>])*>";
                string pattenhrefend = "</a([^>])*>";
                Regex rg = new Regex(pattenhref, RegexOptions.Multiline | RegexOptions.Singleline);
                MatchCollection m = rg.Matches(strtext);
                for (int i = 0; i < m.Count; i++)
                {
                    MessageBox.Show(m[i].Result);
                }

 

引用楼主 firendlys 的回复:
现在,我想要做的是,想做一个匹配,匹配除了 true false 这2个单词之外的任何字符。


VB.NET code
//如果是单个字符 (?is)(?!true|false). //如果是多个字符(?is)((?!true|false).)+

 string pattenhref = "<a([^>])*>";
                string pattenhrefend = "</a([^>])*>";
                Regex rg = new Regex(pattenhref, RegexOptions.Multiline | RegexOptions.Singleline);
                strtext = rg.Replace(strtext, "");
                MessageBox.Show(strtext);

posted on 2012-05-24 09:43  HOT SUMMER  阅读(316)  评论(0编辑  收藏  举报

导航