Swift正则表达式使用
【Swift正则表达式使用】以检验手机号码合法性为例:
func isValidatePhoneNumber(phoneNum: String) ->Bool {
let regex: String="^1[3|5|7|8|][0-9]{9}$"
let test: NSPredicate=NSPredicate(format: "SELF MATCHES %@", regex)
return test.evaluateWithObject(phoneNum)
}
推荐阅读
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- Swift中willSet和didSet的简述
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- LeetCode算法题-11.|LeetCode算法题-11. 盛最多水的容器(Swift)
- iOS-Swift-map|iOS-Swift-map filter reduce、函数式编程
- Swift|Swift ----viewController 中addChildViewController
- SwiftUI|SwiftUI iOS 瀑布流组件之仿CollectionView不规则图文混合(教程含源码)
- Swift高级应用|Swift高级应用 -01
- Swift5.0|Swift5.0 UITexview的基本使用
- Swift7|Swift7 - 循环、函数