fun CharSequence.commonSuffixWith( other: CharSequence, ignoreCase: Boolean = false ): String
Returns the longest string suffix
such that this char sequence and other char sequence both end with this suffix, taking care not to split surrogate pairs. If this and other have no common suffix, returns the empty string.
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
println("Hot_Tea".commonSuffixWith("iced_tea")) // ea
println("Hot_Tea".commonSuffixWith("iced_tea", true)) // _Tea
println("Hot_Tea".commonSuffixWith("Hot_Coffee")) //
//sampleEnd
}
ignoreCase
- true
to ignore character case when matching a character. By default false
.
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/common-suffix-with.html