iOS中對string類的擴展,判斷字符串是否是手機號;
extension String {
func isPhoneNumber() -> bool {
let pattern = "^1[3456789]\\d{9}$"
return NSPredicate.init(format:"SELF MATCHES %@",pattern).evaluateWithObject(self)
}
/// 判斷是否是郵政編碼
func isPostCode() -> Bool {
let pattern = "^\\d{6}$"
return NSPredicate.init(format:"SELF MATCHES %@",pattern).evaluateWithObject(self)
}
}