string 2

문자열에서 특정문자"들"을 원하는 문자로 치환하는 방법 - Swift

replacingOccurrences(of: 치환하고싶은문자, with: 치환하고자하는 문자) var text = "해리 포터: 불의 잔" text = text.replacingOccurrences(of: " ", with: "_") print(text) // "해리_포터:_불의_잔" https://developer.apple.com/documentation/foundation/nsstring/1412937-replacingoccurrences Apple Developer Documentation developer.apple.com 틀린부분이 있거나, 더 좋은 방법이 있다면 댓글로 남겨주세요! 🌈댓글은 언제나 환영입니다🙏🏻

Swift 2021.10.23

문자열 원하는 길이 만큼씩 자르려면 어떻게 해야할까? - swift

Trouble 코딩테스트 문제를 푸는 중, 일정한 크기로 문자열을 나눠야하는 경우가 생겼는데 separator(공백, 특정문자 등)를 기준으로 자르는 경우는 해봤지만 원하는 크기로 일정하게 잘라본 적은 없는 것 같다.. 2시간 가까이 머리를 싸매고 검색도 했지만 원하는 결과를 찾지는 못했다. 대신 문자열의 인덱스를 이용하여 일부 문자열을 얻는 방법에서 착안하여 작성해보았다. 생각한 방법 index( , offsetBy: Int) 함수를 사용하였다. 문자열의 시작인덱스(newStr의 0번 인덱스)와 끝인덱스(시작인덱스로부터 offset만큼 떨어진 원소의 인덱스)를 구한다. newStr의 start부터 end까지를 result배열에 append 한다. newStr을 앞에서부터 offset만큼의 문자를 제거한..

Trouble Shooting 2021.07.17
반응형
1