嗨,这是Rails的新手。
我想格式化一个字符串以适合html div。我之后的模型是;
用于处理留言板类型应用程序中的长名称。
<% $p = 0 %>
<% @m = name.split(" ") %>
<% while $p < @m.size do %>
<% if @m[$p].length > 22 %>
<%= name.slice(0, 21) %><br>
<%= name.slice(21, 43) %><br>
<% else %>
<% $i = 0 %>
<% @x = name.split(" ") %>
<% while $i < @x.size do %>
<%= @x[$i] %><br>
<% $i +=1 %>
<% end %>
<% end %>
<% $p +=1 %>
<% end %>
答案 0 :(得分:0)
(1..(name.length / 22)).each { |i| name[22*i] = ' ' } if name.length > 22