NSRegularExpression

NSRegularExpression *regEx;
regEx = [NSRegularExpression regularExpressionWithPattern:@"..d"
                                                                             Option:0
                                                                             error:&err];

NSString *str = @"good food today";
NSRange r = NSMakeRange(0,[str length]);
NSArray *array = [regEx matchesInString:str options:0 range:r];

결과
   ..d   ..d  ..d
good food today

NSString *res = [regEx stringByReplacingMatchesInstring:str options:0 range:r withTemplate:@"#"];

결과
--> g# f# #ay


Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.

  1. 2010/08/27 14:06
    댓글 주소 수정/삭제 댓글
    비밀댓글입니다
  2. 초보자
    2010/10/30 19:30
    댓글 주소 수정/삭제 댓글
    위의 방식으로 했을 때 Array에 담아 있는 것은 String 객체가 아니더라구요
    Array에 담겨 있는 매치된 스트링을 출력하는 예제코드를 부탁드립니다.


BLOG main image
Cr4cK th3 W0Rld by 후니 유

1,214,106


Today : 143
Yesterday : 177
hit counters

카테고리

전체보기 (802)
Etc (246)
Hacked Brain (280)
My Project (32)
데일리 (22)
운영체제 (31)
프로그래밍 (92)
Securities (27)