pocket-relay 0.2.0

Pocket Relay Server
1
2
3
4
5
6
7
8
9
10
use regex::Regex;

/// Validates an email checking it against the email regex
pub fn is_email(email: &str) -> bool {
    let regex = Regex::new(
        r#"^([a-z0-9_+]([a-z0-9_+.]*[a-z0-9_+])?)@([a-z0-9]+([\-.][a-z0-9]+)*\.[a-z]{2,6})"#,
    )
    .unwrap();
    regex.is_match(email)
}