isSurrogate
Returns true if this character is a Unicode surrogate code unit.
fun Char.isSurrogate(): Boolean(source)
fun main() { val highSurrogate = '\uD83D' // high surrogate val lowSurrogate = '\uDE00' // low surrogate val regularChar = 'A'
println("Is '$highSurrogate' a surrogate? ${highSurrogate.isSurrogate()}")
println("Is '$lowSurrogate' a surrogate? ${lowSurrogate.isSurrogate()}")
println("Is '$regularChar' a surrogate? ${regularChar.isSurrogate()}")
}