Email 验证宏

CodeFactor testing Coverage Status

Email 验证宏是一个用于验证电子邮件地址的 Swift 宏框架。

基本用法

// Create and validate an email address
let validEmail = #email("foo@email.com")

let invalidEmail = #email("foo@.com") // ❌

安装

Swift 包管理器

将以下行添加到 Package.swift 文件中的依赖项:

.package(
    url: "https://github.com/josetorronteras/EmailValidationMacro",
    from: "1.0.0"
),

然后将 EmailValidationMacro 添加到您的目标的依赖项中

.product(
    name: "EmailValidation",
    package: "EmailValidationMacro"
),

Xcode

转到 File > Add Package Dependencies... 并粘贴仓库的 URL

https://github.com/josetorronteras/EmailValidationMacro

许可

此库在 MIT 许可下发布。 有关详细信息,请参阅 LICENSE