編輯:關於Android編程
直接看代碼吧!!!
#pragma mark 判斷只能為中文的 - (BOOL) zsStringInputOnlyIsChinese:(NSString*)string { NSString *regex = @"[\u4e00-\u9fa5]+"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; if ([pred evaluateWithObject:string]) { return YES; } return NO; } #pragma mark 判斷只能為數字的 - (BOOL) zsStringInputOnlyIsNumber:(NSString*)string { NSString *regex =@"[0-9]*"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; if ([pred evaluateWithObject:string]) { return YES; } return NO; } #pragma mark 判斷只能為字母的 - (BOOL) zsStringInputOnlyIsLetter:(NSString*)string { NSString *regex =@"[a-zA-Z]*"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; if ([pred evaluateWithObject:string]) { return YES; } return NO; }
#pragma mark 判斷只能為字母或數字的 - (BOOL) zsStringInputOnlyIsNumber:(NSString*)string { NSString *regex =@"[a-zA-Z0-9]*"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; if ([pred evaluateWithObject:string]) { return YES; } return NO; }
以上所述是小編給大家介紹的Android 判斷是否是是全漢字、全字母、全數字、數字和字母等,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對本站網站的支持!
項目結構如下圖所示,使用不同sdk版本建立的項目項目結構有所不同,總體相同,高版本增加了一些包結構 1、src 和java項目一樣src存放項目源代碼 2、ge
1. 模擬系統回收Activity.使用adb命令可以模擬Android系統自動回收Activity進程, 可以調試這個效果.單進程adb shell am force-
在消息通知的時候,我們經常用到兩個控件Notification和Toast。特別是重要的和需要長時間顯示的信
在蘋果的iOS下面,有個應用Air Video,可以在iOS下通過Wifi遠程直接播放電腦裡的視頻,而不需要把視頻復制到手機上再看。非常好用!最近用了Android的手