English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Kotlin에서 문자열 대체 메서드는 String.replace(oldValue, newValue)입니다. ignoreCase는 선택 사항으로 replace() 메서드의 세 번째 매개변수로 사용할 수 있습니다. 이 튜토리얼에서는 문자열에서 나타나는 각 oldValue를 새로운 값(또는 다른 문자열)으로 대체하고, oldValue의 문자 대소문자를 무시하고 대체하는 방법을 예제로 설명하겠습니다.
String.replace 메서드의 문법은:
String.replace(oldValue: String, newValue: String, ignoreCase: Boolean = false): String
OldValue - oldValue가 문자열에서 매번 나타날 때마다 newValue로 대체되어야 합니다.
ignoreCase - [선택] true이면 oldValue의 문자 대소문자를 무시하여 String에서 일치하는 항목을 찾습니다. false이면 oldValue의 문자 대소문자를 구분하여 문자열에서 일치하는 항목을 찾습니다. ignoreCase의 기본 값은 false입니다.
fun main(args: Array<String>) { var str = "Kotlin Tutorial" - 문자열 대체 - Programs" val oldValue = "Programs" val newValue = "Examples" val output = str.replace(oldValue, newValue) print(output) }
출력 결과:
Kotlin 튜토리얼 - 문자열 대체 - 예제
fun main(args: Array<String>) { var str = "Kotlin Tutorial" - 문자열 대체 - Programs" val oldValue = "PROGRAMS" val newValue = "Examples" val output = str.replace(oldValue, newValue, ignoreCase = true) print(output) }
출력 결과:
Kotlin 튜토리얼 - 문자열 대체 - 예제
이 Kotlin 튜토리얼에서는 문자열에서 새 값으로 오래된 값을 대체하는 방법을 배웠습니다. 그리고 Kotlin 예제에서 문자열 대체 시 대소문자를 무시하는 문제에 대해 알아봤습니다.