Contents

조회 수 822 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

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

예) 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);



?

  1. [ios] VIN Scanner (VIN barcode) 스캐너

    Date2017.09.16 CategoryDevelop Byhooni Views632
    Read More
  2. [android] 안드로이드 앱 문서 샘플

    Date2017.07.11 CategoryDevelop Byhooni Views2090
    Read More
  3. [coding] 공부해야 하는거 ㅋㅋ

    Date2017.06.27 CategoryDevelop Byhooni Views0
    Read More
  4. [coding] Find all anagrams in a string

    Date2017.06.27 CategoryDevelop Byhooni Views1126
    Read More
  5. [android] SQLiteOpenHelper를 이용한 DBManager

    Date2017.06.14 CategoryDevelop Byhooni Views2038
    Read More
  6. [android] 간단한 SQLIite 예제

    Date2017.06.14 CategoryDevelop Byhooni Views1301
    Read More
  7. 캘리포니아 운전면허 족보

    Date2017.06.12 CategoryDevelop Byhooni Views720
    Read More
  8. 사이버보안실무 발표자료 (2017.06.08)

    Date2017.06.05 CategoryDevelop Byhooni Views1180
    Read More
  9. 리팩토링 계획안

    Date2017.05.15 CategoryDevelop Byhooni Views734
    Read More
  10. [ios] 코코아 프로그래밍의 네이밍 룰(명명 규칙)

    Date2017.05.11 CategoryDevelop Byhooni Views1167
    Read More
  11. [ios] Facebook SDK 로그인 설명

    Date2017.04.19 CategoryDevelop Byhooni Views1142
    Read More
  12. [ios] NSString, RegularExpression Find/Replace

    Date2017.04.14 CategoryDevelop Byhooni Views822
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 71 Next
/ 71