我们的应用程序通过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方式™答案将被接受。
"Ludwig Van Beethoven".split(' ', 2) ["Ludwig Van", "Beethoven"]
没有看到rsplit。 - Justin