iOS/Swift + Objective-c

[Swift / Objective-c] String 특정 문자열 치환, 제거 (replace)

안경 쓴 귀니 2021. 8. 24. 19:07
반응형

iOS에서 특정 문자열을 치환하거나 제거하는 방법

 

  • Swift
var string = "안녕하세요. 샘플입니다."
string = string.replacingOccurrences(of: ".", with: "!")
print(string)	// 안녕하세요! 샘플입니다!

 

  • Objective-c
NSString *string = @"안녕하세요. 샘플입니다.";
string = [string stringByReplacingOccurrencesOfString:@"." withString:@"!"];
NSLog(@"%@", string);   // 안녕하세요! 샘플입니다!

 

특정 문자열을 제거할 경우는 withString에 ""(@"")를 넣어주면 된다.

 

반응형