common Suffix With
fun CharSequence.commonSuffixWith(other: CharSequence, ignoreCase: Boolean = false): String
Content copied to clipboard
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.
Samples
import samples.*
import java.util.Locale
import kotlin.test.*
fun main() {
//sampleStart
assertPrints("Hot_Tea".commonSuffixWith("iced_tea"), "ea")
assertPrints("Hot_Tea".commonSuffixWith("iced_tea", true), "_Tea")
assertPrints("Hot_Tea".commonSuffixWith("Hot_Coffee"), "")
//sampleEnd
}
Parameters
ignore Case
true
to ignore character case when matching a character. By default false
.