右から区切り文字で文字列を分割する方法は?右から区切り文字で文字列を分割する方法は?
scala> "hello there how are you?".rightSplit(" ", 1)
res0: Array[java.lang.String] = Array(hello there how are, you?)
Pythonは私がScalaでの後だものです.rsplit()
方法があります。
In [1]: "hello there how are you?".rsplit(" ", 1)
Out[1]: ['hello there how are', 'you?']
'lastIndexOf'が-1''返すことができます唯一のトークンが存在する場合
このソリューションは破る文句を言いません。 – huynhjl
'splitAt'は最初、空の文字列が返された場合@huynhjl、及び第二の元の文字列。 –
ダング、あなたはすべてを考えました!あなたは正しいです。 reaccepted – huynhjl