문자열을 쪼개는 방법이 split과 components 가 있더라구요.

두개의 차이점이 뭔지 보니까 가장큰 차이점은 Character로 쪼개는 것과 String으로 쪼갤수 있는 차이점이 있습니다.

//Split 의 경우 아래와 같이 '*' Character 하나의 문자만 사용해서 쪼갤 수 있습니다.
var string = "안녕하세요.*저는*Swift*입니다."
string.split(separator: " ")

결과 : ["안녕하세요.", "저는", "Swift", "입니다." ]

//Components 의 경우 Character가 아닌 String으로 쪼개집니다.
var string = "안녕하세요.**저는**Swift**입니다."
string.components(separatedBy: "**")

결과 : ["안녕하세요.", "저는", "Swift", "입니다." ]

 

 

 

+ Recent posts