tea_rust_validator/
lib.rs

1// src/lib.rs
2
3/// 检查是否是有效的邮箱地址
4/// 这只是一个非常基础的检查,实际应用中可能需要更复杂的正则表达式
5pub fn is_valid_email(email: &str) -> bool {
6    // 检查是否包含 '@' 字符
7    email.contains('@')
8}
9
10#[cfg(test)]
11mod tests {
12    use super::*;
13
14    #[test]
15    fn test_valid_email() {
16        assert!(is_valid_email("user@example.com"));
17    }
18
19    #[test]
20    fn test_invalid_email() {
21        assert!(!is_valid_email("useratexample.com"));
22    }
23}