欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

IOS正則表達式判斷輸入類型

這篇文章將為大家詳細講解有關IOS正則表達式判斷輸入類型,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

網站建設公司,為您提供網站建設,網站制作,網頁設計及定制網站建設服務,專注于成都定制網頁設計,高端網頁制作,對成都自拌料攪拌車等多個行業(yè)擁有豐富的網站建設經驗的網站建設公司。專業(yè)網站設計,網站優(yōu)化推廣哪家好,專業(yè)營銷推廣優(yōu)化,H5建站,響應式網站。

在開發(fā)過程中,有時需要對用戶輸入的類型做判斷,最常見是在注冊頁面即用戶名和密碼,代碼整理如下:

只能為中文

-(BOOL)onlyInputChineseCharacters:(NSString*)string{
 NSString *zhString = @"[\u4e00-\u9fa5]+";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",zhString];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

只能為數(shù)字

- (BOOL)onlyInputTheNumber:(NSString*)string{
 NSString *numString =@"[0-9]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",numString];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

只能為小寫

- (BOOL)onlyInputLowercaseLetter:(NSString*)string{
 NSString *regex =@"[a-z]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

*只能為大寫

- (BOOL)onlyInputACapital:(NSString*)string{
 NSString *regex =@"[A-Z]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許大小寫

- (BOOL)InputCapitalAndLowercaseLetter:(NSString*)string{
 NSString *regex =@"[a-zA-Z]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許含大小寫或數(shù)字(不限字數(shù))

- (BOOL)inputLettersOrNumbers:(NSString*)string{
 NSString *regex =@"[a-zA-Z0-9]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許含大小寫或數(shù)字(限字數(shù))

-(BOOL)inputNumberOrLetters:(NSString*)name {
 NSString *userNameRegex = @"^[A-Za-z0-9]{6,20}+$";
 NSPredicate *userNamePredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",userNameRegex];
 BOOL inputString = [userNamePredicate evaluateWithObject:name];
 return inputString;
}

允許漢字或數(shù)字(不限字數(shù))

- (BOOL)inputChineseOrNumbers:(NSString*)string{
 NSString *regex =@"[\u4e00-\u9fa5]+[0-9]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許漢字或數(shù)字(限字數(shù))

- (BOOL)inputChineseOrNumbersLimit:(NSString*)string{
 NSString *regex =@"[\u4e00-\u9fa5][0-9]{6,20}+$";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許漢字,大小寫或數(shù)字(不限字數(shù))

- (BOOL)inputChineseOrLettersAndNumbersNum:(NSString*)string{
 NSString *regex =@"[\u4e00-\u9fa5]+[A-Za-z0-9]*";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

允許漢字,大小寫或數(shù)字(限字數(shù))

- (BOOL)inputChineseOrLettersNumberslimit:(NSString*)string{
 NSString *regex =@"[\u4e00-\u9fa5]+[A-Za-z0-9]{6,20}+$";
 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex];
 BOOL inputString = [predicate evaluateWithObject:string];
 return inputString;
}

關于“IOS正則表達式判斷輸入類型”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

新聞標題:IOS正則表達式判斷輸入類型
鏈接地址:http://aaarwkj.com/article16/jeggdg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供外貿建站用戶體驗、關鍵詞優(yōu)化商城網站、營銷型網站建設、電子商務

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網站建設
熟女一区二区三区免费视频| 久久久人妻91久久久久| 日本成人午夜福利在线观看| 性生活真实视频免费看| 国产91极品尤物白丝美女| 少妇欧美日韩精品在线观看| 亚洲激情人妻小说网| 亚洲成av人一区二区三区| 亚洲人妻在线一区二区三区| 日本加勒比中文在线观看| 2020年国产97精品自拍| 日韩黄片免费观看大全| 国产片中文字幕在线观看| 国产91九色蝌蚪在线观看| 亚洲国产精品视频自拍| 在线观看日韩精品电影| 欧美亚洲精品一区二区三区| 91免费版在线观看网址| 亚洲av综合日韩精品久久| 日本视频三区在线播放| 一级片欧美女人性生活片| 97久久精品亚洲中文字幕| 国产 亚洲 一区 二区| 亚洲av毛片在线网站| 好吊精品视频在线观看| 99亚洲综合一区二区三区| 日韩在线一区二区视频观看| 亚洲不卡免费在线视频| 日本成人午夜福利电影| 免费看欧美粗又大爽老| 国产一区二区高清不卡| 国产有码视频一区二区三区| 国产精致成人免费视频| 欧美精品一区二区三区黄片| 蜜臀视频在线观看免费| 久久综合亚洲鲁鲁五月天| 国产成年人在线免费观看| 人妻少妇亚洲中文字幕| 午夜性生活视频免费看| 日本韩国欧美一区在线| 精品欧美一区二区三久久|