Как разбить строку на разделитель справа?Как разбить строку на разделитель справа?
например.
scala> "hello there how are you?".rightSplit(" ", 1)
res0: Array[java.lang.String] = Array(hello there how are, you?)
Python имеет метод .rsplit()
который, что я после в Scala:
In [1]: "hello there how are you?".rsplit(" ", 1)
Out[1]: ['hello there how are', 'you?']
'lastIndexOf' может вернуться' -1'. – huynhjl
@huynhjl В этом случае 'splitAt' сначала возвращает пустую строку, а вторую - вторую. –
Dang, вы все подумали! Вы правы, это работает. – huynhjl