Develop
2017.04.14 10:38
[ios] NSString, RegularExpression Find/Replace
Views 836 Comment 0
정규표현식으로 문자열 교체하는 예제
예) 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);
TAG •
No. | Category | Subject | Author | Date | Views |
---|---|---|---|---|---|
81 | Develop | 논문에 들어갈 툴바 테스트 해볼 것.. | hooni | 2013.04.23 | 8013 |
80 | Develop | 다양한 방법으로 아주 큰 수(Big Number) 계산.. ㅋㅋ | hooni | 2013.04.23 | 8374 |
79 | Develop | 다운 받아서 테스트 해볼것.. | hooni | 2013.04.23 | 9141 |
78 | Develop | 도메인 관련 솔루션 분석할 거.. ㅋㄷ | hooni | 2013.04.23 | 6981 |
77 | Algorithm | 디피헬만(Diffie-Hellman) 초간단 개념.. | hooni | 2013.04.23 | 81019 |
76 | System/OS | 라우팅 경로 결정 영향 요소 ㅋㅋ | hooni | 2013.04.23 | 15850 |
75 | Develop | 라이브러리에 대한 설명 (static & dynamic library) | hooni | 2013.04.23 | 6944 |
74 | Algorithm | 러시아 페인트공 알고리즘에 대해.. | hooni | 2013.04.23 | 22895 |
73 | Develop | 레고 NXT 마인드스톰 밸런싱 로봇 ㅎㅎ | hooni | 2013.04.23 | 57714 |
72 | Develop | 레고 마인드스톰 NXT 수도쿠, 큐브 소스코드.. 20 | hooni | 2013.04.23 | 81418 |
71 | Develop | 리팩토링 계획안 | hooni | 2017.05.15 | 748 |
70 | Develop | 링크들 보고 지울 내용 | hooni | 2019.11.21 | 0 |