7 个解决方案
#1
要沉了,555,我顶
#2
string str = @"学习正2431234则smtp.sohu.com, ,表达AAAAA式2008-12-31的最好方法是AA从例子开始,理解例子之34123后再2009-12-31自DAAA己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。
假设你在一篇英1616461646316文小说里pop3.sohu.com查找hi,你可AAAA以使smtp.sina.com.cn用正2006-12-31则表6164361315346351达式hi。";
Regex reg = new Regex(@"([pP][oO][pP][3]|[sS][mM][tT][pP]){1}\.\w+\.[cC]([oO][mM]|[nN])");
MatchCollection mc = reg.Matches(str);
foreach (Match m in mc)
{
Console.WriteLine(m.Groups[0].ToString() + "\r\n");
}
#3
这个不好判断吧,只能判断网址的格式.
邮件服务器的地址不是非得以smtp和pop开始的,这个要看mx的解析
邮件服务器的地址不是非得以smtp和pop开始的,这个要看mx的解析
#4
Regex reg = new Regex(@"^([pP][oO][pP][3]|[sS][mM][tT][pP]){1}\.\w+\.[cC]([oO][mM]|[nN])$");
可以验证输入的是否是邮件服务器
#5
我狂顶你。
#6
(?:pop3|smtp)\.[\w-]+\.(?:com|cn|net|org|gov)(?:\.(?:cn|jp))?
忽略大小写
忽略大小写
#7
要加.INFO.CN这样的只用在对应的地方加即可
#1
要沉了,555,我顶
#2
string str = @"学习正2431234则smtp.sohu.com, ,表达AAAAA式2008-12-31的最好方法是AA从例子开始,理解例子之34123后再2009-12-31自DAAA己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。
假设你在一篇英1616461646316文小说里pop3.sohu.com查找hi,你可AAAA以使smtp.sina.com.cn用正2006-12-31则表6164361315346351达式hi。";
Regex reg = new Regex(@"([pP][oO][pP][3]|[sS][mM][tT][pP]){1}\.\w+\.[cC]([oO][mM]|[nN])");
MatchCollection mc = reg.Matches(str);
foreach (Match m in mc)
{
Console.WriteLine(m.Groups[0].ToString() + "\r\n");
}
#3
这个不好判断吧,只能判断网址的格式.
邮件服务器的地址不是非得以smtp和pop开始的,这个要看mx的解析
邮件服务器的地址不是非得以smtp和pop开始的,这个要看mx的解析
#4
Regex reg = new Regex(@"^([pP][oO][pP][3]|[sS][mM][tT][pP]){1}\.\w+\.[cC]([oO][mM]|[nN])$");
可以验证输入的是否是邮件服务器
#5
我狂顶你。
#6
(?:pop3|smtp)\.[\w-]+\.(?:com|cn|net|org|gov)(?:\.(?:cn|jp))?
忽略大小写
忽略大小写
#7
要加.INFO.CN这样的只用在对应的地方加即可