C#字符串截取问题
例子: 已知字符串 str1 是一个网址 如 www.icbc.com.cn || www.baidu.com || www.sina.cn || www.csdn.net
字符串str2 如何获取 网址中的 主域名,如 icbc baidu siana csdn
求代码
[解决办法]
string source = @"www.icbc.com.cn || www.baidu.com || www.sina.cn || www.csdn.net"; Regex reg = new Regex(@"www.(?<name>\w*\W*).(com|cn|net)"); Match mm = reg.Match(source); MatchCollection mc = reg.Matches(source); foreach (Match m in mc) { MessageBox.Show(m.Groups["name"].Value); }