在 Scala 中,split 函数根据给定正则表达式的匹配拆分此字符串。
String[] split(String regex)
参数 | 描述 |
---|---|
regex | 正则表达式 |
返回拆分后的字符串数组。
String[] split(String regex, int limit)
参数 | 描述 |
---|---|
regex | 正则表达式 |
limit | 拆分次数 |
返回拆分后的字符串数组。
使用 split 函数,实现分割字符串
object HaiCoder {
def main(args: Array[String]) : Unit = {
println("嗨客网(www.haicoder.net)!\n")
var str1 = "Hello,HaiCoder, Hello, World!"
var strs = str1.split(",")
for ( x <- strs ) {
printf("Str = %s\n", x)
}
}
}
程序运行后,控制台输出如下:
我们使用了 split 函数实现了将字符串按照逗号进行分割。
使用 split 函数,实现分割字符串
object HaiCoder {
def main(args: Array[String]) : Unit = {
println("嗨客网(www.haicoder.net)!\n")
var str1 = "Hello,HaiCoder, Hello, World!"
var strs = str1.split(",", 2)
for ( x <- strs ) {
printf("Str = %s\n", x)
}
}
}
程序运行后,控制台输出如下:
我们使用了 split 函数实现了将字符串按照逗号进行分割,并且这里我们指定了分割次数为 2。
在 Scala 中,split 函数根据给定正则表达式的匹配拆分此字符串。