Contents

Views 6128 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

정규표현식으로 문자열 교체하는 예제

예) Kakao 계정에서 닉네임에 이모티콘 있을 시 제거하는 내용

NSString *pattern = @"[^\uAC00-\uD7A3xfe0-9a-zA-Z\\s]";
NSString *kakaoNickname = @"123 &1245; Hooni Test!!^^";

NSError *error = nil;
NSRegularExpression *regex =
    [NSRegularExpression regularExpressionWithPattern:pattern
        options:NSRegularExpressionCaseInsensitive error:&error];

NSString *modifiedString =
    [regex stringByReplacingMatchesInString:kakaoNickname options:0
        range:NSMakeRange(0, [kakaoNickname length]) withTemplate:@""];

NSLog(@"kakaoNickname : %@", modifiedString);



?

List of Articles
No. Category Subject Author Date Views
1081 Develop [ios] 테이블뷰셀/뷰에 배경 패턴 넣기.. hooni 2013.04.23 31181
1080 System/OS [linux] 랜카드가 2개 일 때 네트워크 설정 hooni 2003.04.23 31118
1079 Develop [ios] iCloud관련 저장 디렉토리 hooni 2013.04.23 31060
1078 System/OS [mac] OSX(맥) 단축키 설명 ㅎㅎ file hooni 2013.04.23 30799
1077 Develop [ios] Objective-C 문자열 잘라서 배열(NSArray)에 넣기 hooni 2013.04.23 30454
1076 Develop [ios] NSMutableString 문자열 패턴 교환 hooni 2013.04.23 30110
1075 System/OS [linux] 리눅스 파일시스템과 디렉토리 설명 hooni 2013.04.23 29774
1074 Develop [c++] mfc 파일 한줄씩 읽기.. ㅋㅋ hooni 2013.04.23 29521
1073 Develop [js] JSON 컨트롤.. 재귀호출로 값 출력하기 hooni 2013.04.23 29491
1072 Develop [doc] 테크니컬 레포트 (BHO 취약점을 이용한 공격) 2 file hooni 2013.04.23 29467
1071 System/OS [mysql] mysql user 생성시 ERROR 1364 hooni 2013.04.25 29395
1070 Develop [android] 단일 Thread 환경의 안드로이드에서 Handler를 사용 file hooni 2013.04.23 29253
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 99 Next
/ 99