Dan*_*lsV 18 ruby split ruby-on-rails ruby-on-rails-4
我在rails上使用ruby,我只想显示字符串的第一个单词.
我破碎的代码:<%= @user.name %>
显示Barack Obama
.
我想让它显示Barack
在其他地方Obama
.
我该如何拆分并显示它?
pet*_*ter 18
简短易读:
name = "Obama Barack Hussein"
puts "#{name.partition(" ").first} - #{name.partition(" ").last}"
# Obama - Barack Hussein
Run Code Online (Sandbox Code Playgroud)
如果第一个和最后一个名字的顺序颠倒过来
name = "Barack Hussein Obama"
puts "#{name.rpartition(" ").last} - #{name.rpartition(" ").first}"
# Obama - Barack Hussein
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12932 次 |
最近记录: |