Scala 字符串切割
时间: 2023-11-22 14:05:09 浏览: 177
flink自定义函数-字符串BASE64解码,字符编码:HEX(16进制,不编码)
Scala 中可以使用 `split` 方法对字符串进行切割。该方法接收一个正则表达式参数作为分隔符,并返回一个数组,其中包含被分隔的字符串片段。
例如,下面的代码将字符串 `hello world` 按照空格进行分隔:
```scala
val str = "hello world"
val arr = str.split("\\s+")
```
在上述示例中,我们使用了正则表达式 `\s+` 作为分隔符,该正则表达式匹配一个或多个空格字符。由于 Scala 使用反斜杠作为转义字符,因此我们需要使用双反斜杠来表示一个单独的反斜杠。
执行上述代码后,变量 `arr` 中将包含两个字符串元素:`hello` 和 `world`。
阅读全文