[swift] 문자열에서 특정 단어의 글자 수 세기
Swift에서 문자열에서 특정 단어의 글자 수를 세는 방법에 대해 알아보겠습니다.
Swift에서는 문자열에서 특정 단어의 글자 수를 셀 때 filter
와 count
메서드를 활용할 수 있습니다.
아래는 예제 코드입니다.
let sentence = "Swift는 Swift 언어로 개발되었다"
let wordToCount = "Swift"
let count = sentence.filter { $0 == "S" } .count
print("\(wordToCount) 단어의 글자 수는 \(count)개 입니다")
위 코드에서는 sentence
문자열에서 Swift
라는 단어의 글자 수를 세는 예제이며, filter
메서드를 사용하여 해당 글자를 필터링하고, count
메서드로 글자 수를 계산합니다.
참고 자료
- Swift 문자열 관련 메서드 - Apple Developer Documentation
- Swift 문자열 처리하기 - wendy.dev 블로그
- Swift 문자열 다루기 - swiftrocks.com