判斷字符串是否是手機號或者郵編

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)

    }


}


發佈了145 篇原創文章 · 獲贊 32 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章