如何编写电子邮件验证,两个或更多电子邮件之间用半冒号分隔。我想同时进行服务器端验证/客户端验证。无需使用正则表达式。如果电子邮件无效,它将向用户显示错误。
我想写控制器
xyz.abc@mail.com xyz12.ab12c@mail.com; aqwq123bc@mail.com
字符串的第一部分不应包含..点以外的任何特殊字符。答案 0 :(得分:0)
如果可以包含fn replace<T>(source: &[T], from: &[T], to: &[T]) -> Vec<T>
where
T: Clone + PartialEq
{
let mut result = source.to_vec();
let from_len = from.len();
let to_len = to.len();
let mut i = 0;
while i + from_len <= result.len() {
if result[i..].starts_with(from) {
result.splice(i..i + from_len, to.iter().cloned());
i += to_len;
} else {
i += 1;
}
}
result
}
,则可以使用以下内容,但我 确实 不建议这样做。除非您真的无法使用,否则请为此使用正则表达式,它会更好。
System.Net.Mail