posted by dalnimbest 2013. 11. 23. 23:37

* 특정 문자가 들어있는지 파악하기

NSRange rngSpace = [strWordOri rangeOfString:@","];

if (rngSpace.length > 0 ) {

//콤마가 있으면...

}



" 특정문자로 시작하지 않으면

if ([[searchBar.text lowercaseString] hasPrefix:@"http://"] == FALSE) {


}


* 문자열내의 특정 문자를 다른문자로 바꾸기

[searchBarWebUrl.text stringByReplacingOccurrencesOfString:@" " withString:@"+"]


* 문자열 앞뒤의 공백을 제거하기

NSString *searchBarWebUrlText = [searchBarWebUrl.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];




* HTML Tag제거 하기(정규식)

-(NSString *) stringByStrippingHTML:(NSString*)string {
    NSRange r;
    while ((r = [string rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
        string = [string stringByReplacingCharactersInRange:r withString:@""];
    return string;
}