我有一串电子邮件地址,例如:
字符串 str = abc@gmail.com;ghf < ghf@gmail.com >;xyz < xyz@gmail.com>
现在我想做这样的事情
List<string> test = new List<string>();
Regex.Split(to, ";").ToList().ForEach(x => x.Split(new char[] { '<', '>' }).Select(y => y != "<" || y != ">"));
现在我如何在单个 linq 查询中仅将诸如 abc@gmail.com、ghf@gmail.com 和 xyz@gmail.com 之类的电子邮件地址填写到列表测试中?