object Main {
def extractSubstring(str: String): String = {
val startPos = str.indexOf('\'')
if (startPos != -1) {
val endPos = str.indexOf('\'', startPos + 1)
if (endPos != -1) {
return str.substring(startPos + 1, endPos)
}
}
""
}
def main(args: Array[String]): Unit = {
val str = "Scala programming language 'scales' with you from small to large applications"
val substring = extractSubstring(str)
println(substring)
}
}
/*
run:
scales
*/