小编Cha*_*ick的帖子

如何使用Ruby查找字符串中最后一次出现的数字?

使用Ruby ...给出以下字符串:

x = "blah_blah.do.dah[4543]junk_junk"
Run Code Online (Sandbox Code Playgroud)

如何删除最后一个数字/数字后的所有文本?

我认为最简单的方法可能是找到最后一次出现的索引,然后删除该索引之后的所有内容.但是,我似乎无法弄清楚如何获得该索引.我使用正则表达式的所有尝试都失败了.

ruby regex string

17
推荐指数
1
解决办法
2万
查看次数

如何在没有<%=变量%>的情况下输出rthml中的文本

在过去的几天里,我一直在寻找这个问题的解决方案.这是一个简单的烦恼,但我不想知道如何做事......

环境:Ruby,Rails,rhtml

问题:当我在rhtml中迭代一个集合时,我想减少我使用的<%%>和<%=%>标签的数量.以下似乎臃肿:

<% @products.each do |p| %>
  <%=  @p.name %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

编辑:如何在块内排除<%=%>?

我宁愿这样做:

<% @products.each do |p| 
  puts @p.name 
end %>
Run Code Online (Sandbox Code Playgroud)

某些情况可以允许使用...但是,我知道我可以用jsp做到这一点:

<% for(int i=0; i<10;i++){
  System.out.print(i);
} %>
Run Code Online (Sandbox Code Playgroud)

提前感谢您的意见.

ruby ruby-on-rails rhtml

1
推荐指数
1
解决办法
1641
查看次数

标签 统计

ruby ×2

regex ×1

rhtml ×1

ruby-on-rails ×1

string ×1