VATIdValidator 1.0.0

VATIdValidator 1.0.0

Pawel Bednorz维护。



  • 作者
  • Paweł Bednorz

VATIdValidator

CI GitHub license Swift Package Manager compatible codebeat badge codecov Readme Score Documentation

波兰增值税识别(NIP)号码验证器。

API

初始化

VATIdValidator([Int])
VATIdValidator(BinaryInteger)
VATIdValidator(Double)
VATIdValidator(StringLiteralType)

验证

let validator = VATIdValidator(5260250274)
try validator.validate()

扩展

  • 二元整数
  • 双精度浮点数
  • 字符串字面量类型
var isValidVATId: Bool { get }

示例

if 5260250274.isValidVATId {
	// Do the magic 🎊
}

if "5260250274".isValidVATId {
	// Other magic 🎉
}

使用

Swift包管理器

Swift包管理器是由苹果公司构建的依赖关系管理器,它与Xcode和swift编译器集成。

添加到您的Package.swift

dependencies: [
    .package(url: "https://github.com/quver/VATIdValidator.git", .upToNextMajor(from: "1.0.0"))
]