我们的应用程序是使用Twitter登录的人从中提取姓名。

Twitter在一个字符串中提供全名。

例子

1. "Froederick Frankenstien"
2. "Ludwig Van Beethoven"
3. "Anne Frank"

我想根据找到的第一个first(空格)将字符串仅分为和两个变量(last" ")。
Example    First Name    Last Name
1          Froederick    Frankenstein
2          Ludwig        Van Beethoven
3          Anne          Frank

我对String#split很熟悉,但是我不确定如何只拆分一次。接受最Ruby-Way™(优雅)的答案。

最佳答案

String#split使用第二个参数,即限制。

str.split(' ', 2)

应该可以。

07-26 09:35
查看更多