object StringStartsWithSubstringCaseInsensitive {
def startsWithCaseInsensitive(s: String, subs: String): Boolean = {
s.toLowerCase.startsWith(subs.toLowerCase)
}
def main(args: Array[String]): Unit = {
val str = "Scala Programming Language";
val substr = "SCALA"
val result = startsWithCaseInsensitive(str, substr)
println(result)
}
}
/*
run:
true
*/