ios手機號和郵箱 支付寶賬號 脫敏

2021-10-01 16:41:38 字數 628 閱讀 9534

手機號顯示建議: 顯示前3位 + ****** + 後2位, 如137******50

郵箱位址顯示建議: @前面的字元顯示3位, 3位後顯示3個*, @後面完整顯示如:com***@163.com , 如果@前字元少於三位, 則全部顯示並在@前加***, 例如[email protected]則顯示為tt***@163.com

+ (nsstring*) getsecrectstringwithalipayaccount:(nsstring*)account

elseelse

//加字尾

}return newstr;

}

驗證是否是手機號,由於手機號碼段越來越多,只對第一位做驗證,

+ (bool)ismobilenumber_str:(nsstring *)mobilenum

"; nspredicate *regextestct = [nspredicate predicatewithformat:@"self matches %@", mobile];

if (([regextestct evaluatewithobject:mobilenum] == yes))

else

}

iOS 驗證郵箱手機號格式

做登入介面時,使用者在uitextfield中輸入輸入郵箱賬號後,我們應該在本地驗證格式是否正確,再將引數傳給伺服器驗證。最簡單的就是利用系統的nspredicate 利用正規表示式驗證 bool isvalidateemail nsstring email nspredicate emailtes...

驗證郵箱和手機號

驗證郵箱和手機號 classname regularutil description date 2012 4 26下午06 21 54 public class regularutil 驗證是否是合法的密保答案 param answer 密保答案 return boolean 密保答案只能為數字 字...

iOS 檢驗賬號是否為手機號

前端時間沒事要做乙個登入功能,有乙個要進行驗證手機號碼功能。利用ios predicate 即謂詞邏輯。和資料庫的sql語句具有相似性,都是從資料堆中根據條件進行篩選。nsstring valimobile nsstring mobile else 1705 d 聯通號段正規表示式 nsstring...