정규 표현 식 - 숫자 만 입력 가능

650 단어 정규 표현 식
1 、 숫자 만 입력 가능
NSString *regex = @"\\d+";
NSPredicate *Pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
BOOL isMatch = [Pred evaluateWithObject:numberTF.text];
if (!isMatch){
     UIAlertController *reminderCtrl = [UIAlertController alertControllerWithTitle:@"  " message:@"      " preferredStyle:UIAlertControllerStyleAlert];
     [reminderCtrl addAction:[UIAlertAction actionWithTitle:@"  " style:UIAlertActionStyleDefault handler:nil]];
     [self presentViewController:reminderCtrl animated:YES completion:nil];
}else{
     NSLog(@"  ...");
}

 

좋은 웹페이지 즐겨찾기