手機號 BOOL IsPhoneNumber: NSString number NSString phoneRegex NSPredicate phoneTest NSPredicate predicateWithFormat: SELF MATCHES ,phoneRegex return phoneTest evaluateWithObject:number 郵箱 BOOL IsEmailA ...
2016-07-18 16:34 0 12020 推薦指數:
#import @interfaceUtils : NSObject #pragma 正則匹配手機號 + (BOOL)checkTelNumber:(NSString*) telNumber; #pragma 正則匹配用戶密碼6-18位數字和字母組合 + (BOOL ...
#pragma 正則匹配手機號 + (BOOL)checkTelNumber:(NSString *) telNumber { NSString *pattern = @^1+[3578]+\d{9}; NSPredicate *pred = [NSPredicate ...
匹配18位身份證號,正則表達式如下: /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|31)|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2 ...
一、前言 不好的習慣:1、每一次用到正則都是上網copy一份,也沒有去學習思考,看看都是什么意思; 2、一個項目里不同的地方用到了相同的校驗,一直在重復的copy代碼,並沒有統一起來,萬一哪天要修改規則,若是多人開發,每個人的正則校驗不盡相同,改起來就很麻煩。 先記 ...
自己對正則驗證也沒系統用過,這次自己做個demo,一下子把這些全都用上了,下次有需要直接來拿了。 以下代碼是在頁面使用JQuery進行驗證的,也有在后台進行驗證的,可以試試,都一樣的原理。 直接上代碼:注意:(有些驗證規則當然不僅僅是本文的,也許還有其他更好的,可以留言交流) 手機號:(移動 ...