[swift] 문자열의 특정 위치에 문자열 삽입하기

Swift에서는 insert(_:at:) 메서드를 사용하여 문자열의 특정 위치에 다른 문자열을 삽입할 수 있습니다.

var str = "Hello, Swift!"
let insertString = "beautiful "
str.insert(contentsOf: insertString, at: str.index(str.startIndex, offsetBy: 7))
print(str)  // Output: "Hello, beautiful Swift!"

위의 예제에서는 insert(_:at:)메서드를 사용하여 기존 문자열 strinsertString을 7번째 인덱스에 삽입한 후 출력합니다.

이 메서드를 사용하여 문자열을 변경해야 할 때, 원하는 위치에 쉽게 문자열을 삽입할 수 있습니다.

위 코드를 실행해보면 “Hello, beautiful Swift!”가 출력될 것입니다.

참고 자료

Apple 개발자 문서 - insert(_:at:)