singleOrNull
Returns single character, or null if the char sequence is empty or has more than one character.
fun CharSequence.singleOrNull(): Char?(source)
fun main() {
val singleChar: CharSequence = "A"
val empty: CharSequence = ""
val multipleChars: CharSequence = "AB"
println(singleChar.singleOrNull()) // prints: A
println(empty.singleOrNull()) // prints: null
println(multipleChars.singleOrNull()) // prints: null
}