Repository navigation
MitRegexKit 1.0.0
MitRegexKit 1.0.0 首版发布
受 MitRegx 启发,使用 Swift 重写的链式校验库。
特性
- 纯 Swift 实现,零三方依赖(仅 Foundation)
- 链式调用 + 短路语义:首个失败后续校验自动跳过
- 支持手机号、密码、验证码、身份证(含 GB 11643-1999 校验位)、邮箱、自定义正则与自定义条件
- 状态枚举 + 可读文本,文案可注入支持本地化
MitRegex.isValidXxx单条快捷校验入口- 同时支持 Swift Package Manager 与 CocoaPods
- 25 个单元测试覆盖全部分支
- 内置 SwiftUI Demo 工程(
Example/MitRegexKitDemo)
安装
Swift Package Manager
.package(url: "https://github.com/shwrt2016/MitRegexKit.git", from: "1.0.0")CocoaPods
pod 'MitRegexKit', '~> 1.0'系统要求
iOS 12.0+ / macOS 10.13+ / tvOS 12.0+ / watchOS 4.0+,Swift 5.7+