Ruby on rails 如何在haml中避免评论?

Ruby on rails 如何在haml中避免评论?,ruby-on-rails,ruby-on-rails-3,haml,Ruby On Rails,Ruby On Rails 3,Haml,我有下面一行,其中包含一个在视图(show.html.haml)中使用RoR的正则表达式: 问题是,由于正则表达式被解释为注释,因此没有对其进行评估。我怎样才能逃避评论呢 - unless @article.content =~ Regexp.new("find(#{image.id})") 或 编辑:我想我没有真正回答这个问题。要避开注释,请查看的答案,其中建议使用\字符。将该段代码移动到帮助器方法中 - unless @article.content =~ Regexp.new("find

我有下面一行,其中包含一个在视图(show.html.haml)中使用RoR的正则表达式:

问题是,由于正则表达式被解释为注释,因此没有对其进行评估。我怎样才能逃避评论呢

- unless @article.content =~ Regexp.new("find(#{image.id})")


编辑:我想我没有真正回答这个问题。要避开注释,请查看的答案,其中建议使用
\
字符。

将该段代码移动到帮助器方法中
- unless @article.content =~ Regexp.new("find(#{image.id})")
- unless @article.content =~ %r{find(#{image.id})}