当前位置:编程学习 > C#/ASP.NET >>

用正则表达式查找内容

--------------------编程问答--------------------             string str = "这里发言,表示abc.baidu.com您接受了CSDN社区的 用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文werwe.baidu.com章请注明出自。如是商业用途请联gew.baidu.com系原作者。";
            string result = Regex.Replace(str, @"(?is)([a-z]+?)\.baidu\.com", "www.baidu.com?t=$1");
            Console.WriteLine(result);
            Console.ReadLine(); --------------------编程问答--------------------

            string str = "这里发言,表示abc.baidu.com您接受了CSDN社区的 用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文werwe.baidu.com章请注明出自。如是商业用途请联gew.baidu.com系原作者。";
            string result = Regex.Replace(str, @"(?is)([a-z]+?)\.baidu\.com", "www.baidu.com?t=$1");
            Console.WriteLine(result);
            Console.ReadLine();

/*
这里发言,表示www.baidu.com?t=abc您接受了CSDN社区的 用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文www.baidu.com?t=werwe章请注明出自。如是商业用途请联www.baidu.com?t=gew系原作者。*/
--------------------编程问答--------------------
引用 1 楼 huangwenquan123 的回复:
            string str = "这里发言,表示abc.baidu.com您接受了CSDN社区的 用户行为准则。请对您的言行负责,并遵守中华人民共和国有关法律法规,尊重网上道德。转载文werwe.baidu.com章请注明出自。如是商业用途请联gew.baidu.com系原作者。";
            string result = Regex.Replace(str,……
灰常活跃的正则达人。 --------------------编程问答--------------------  string result = Regex.Replace(str, @"(?is)([a-z]+?)(\.baidu\.com)", "www.$2?t=$1");
借花献佛  --------------------编程问答-------------------- string result = Regex.Replace(str, @"(?is)([a-z]+?)(\.baidu\.com)", "www$2?t=$1");
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,