C#多个邮件地址是否合法、重复、以及字符串首尾去逗号代码及其他处理
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
				
             string addresses = ""; AddressList = AddressList.Replace(",", ",").Replace(";", ",").Replace(";", ",").Trim(); string[] strArray = AddressList.Split(new char[] { ',' }); int length = strArray.Length; for (int i = 0; i < length; i++) { //判断地址是否合法、是否重复 if (((strArray[i].Contains("@") && strArray[i].Contains(".")) && !addresses.ToLower().Contains((strArray[i] + ",").ToLower())) && (strArray[i].Trim ().ToLower().IndexOf(str.Trim().ToLower()) > 0)) { addresses = addresses + strArray[i] + ","; } } if (addresses.EndsWith(",")) { addresses = addresses.Substring(0, addresses.Length - 1); } if (addresses.StartsWith(",")) { addresses = addresses.Substring(1, addresses.Length - 1); } mailMessage.To.Add(addresses); 
该文章在 2017/11/7 22:35:04 编辑过  | 
		
			 关键字查询 
				相关文章 
				正在查询...  |