问题描述
以下*:8083:www.baidu.com正则我要取到www.baidu.com*:80:12.aaa.com,13.bbb.com正则要取到12.aaa.com,13.bbb.com求高手写一个.net里用正则,就是取到后面那段网址。我要使用Regex类来替换掉前面那段东西。谢谢了
解决方案
解决方案二:
[wd-.]*?.(com|cn|net)b
可能有要调整的地方。
解决方案三:
w+(.w+)+
解决方案四:
stringstr="*:8083:www.baidu.com";Regexreg=newRegex("[wd-.]*?.(com|cn|net)b");
然后怎么操作才能得到www.baidu.com小白不太懂。。。
解决方案五:
引用2楼starfd的回复:
w+(.w+)+
stringstr="*:8083:www.baidu.com";Regexreg=newRegex("[wd-.]*?.(com|cn|net)b");
然后怎么操作才能得到www.baidu.com小白不太懂。。。
解决方案六:
stringtxt=@"*:80:12.aaa.com,13.bbb.com*:8083:www.bai-du.com然后怎么操作才能得到www.baidu.com小白不太懂。。。";foreach(MatchminRegex.Matches(txt,@"[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)+")){Console.WriteLine(m.Value);}
解决方案七:
引用5楼starfd的回复:
stringtxt=@"*:80:12.aaa.com,13.bbb.com*:8083:www.bai-du.com然后怎么操作才能得到www.baidu.com小白不太懂。。。";foreach(MatchminRegex.Matches(txt,@"[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)+")){Console.WriteLine(m.Value);}
谢谢你了
时间: 2024-10-22 04:25:09