Scala String replaceFirst() 方法及示例
replaceFirst() 方法与replaceAll()方法相同,但这里只会替换声明的子字符串的第一次出现。
方法定义:String replaceFirst(String regex, String replacement)
返回类型:在用我们提供的字符串替换第一个声明的正则表达式的出现后,它将返回声明的字符串。
示例 #1:
// replaceFirst()方法的Scala程序
// 创建对象
object GfG{
// 主方法
def main(args:Array[String])
{
// 应用replaceFirst()方法
val result = "csoNidhimsoSingh".replaceFirst(".so", "##")
// 显示输出
println(result)
}
}
##NidhimsoSingh
示例 #2:
// replaceFirst()方法的Scala程序
// 创建对象
object GfG{
// 主方法
def main(args:Array[String])
{
// 应用replaceFirst()方法
val result = "NidhimsoSinghcso".replaceFirst(".so", "*")
// 显示输出
println(result)
}
}
Nidhi*Singhcso
示例 #3:
// replaceFirst()方法的Scala程序
// 创建对象
object GfG{
// 主方法
def main(args:Array[String])
{
// 应用replaceFirst()方法
val result = "fsoNidhimsoSinghcso".replaceFirst(".so", "*")
// 显示输出
println(result)
}
}
*NidhimsoSinghcso
阅读更多:Scala 教程
极客教程