반응형
string 정규식 사용하여 html tag 삭제하기
string에 html tag가 포함되어 삭제하고 싶을 때 사용합니다.
예를들면 <div> , 와 같은 태그들을 찾아내 공백으로 치환합니다.
-(NSString*)stringByStrippingHTML:(NSString*)stringHtml
{
NSRange r;
while ((r = [stringHtml rangeOfString:@"&[^;]+;" options:NSRegularExpressionSearch]).location != NSNotFound)
stringHtml = [stringHtml stringByReplacingCharactersInRange:r withString:@""];
NSRange r1;
while ((r1 = [stringHtml rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
stringHtml = [stringHtml stringByReplacingCharactersInRange:r1 withString:@""];
return stringHtml;
}
반응형
그리드형
'IT > iOS' 카테고리의 다른 글
| iPhone emoji encoding decoding (0) | 2014.01.28 |
|---|---|
| CopyPNGfile error (0) | 2013.12.05 |
| D-day 구하기 (0) | 2013.11.21 |
| NSMutableArray Sort (0) | 2013.11.07 |
| 데이타 인코딩 (0) | 2013.10.15 |
| 앱스토어 리뷰 페이지 이동 (0) | 2013.08.19 |
| 스레드 Thread (0) | 2013.07.19 |
| 문자열 검색 (특정 문자 찾기) (0) | 2013.07.18 |
