kotlin-stdlib / kotlin.text / firstOrNull firstOrNull Common JVM JS Native 1.0 fun CharSequence . firstOrNull ( ) : Char ? (source) Returns the first character, or null if the char sequence is empty. Common JVM JS Native 1.0 inline fun CharSequence . firstOrNull ( predicate : ( Char ) -> Boolean ) : Char ? (source) Returns the first character matching the given predicate , or null if character was not found.