是否可以检查(以及如何)检查文本的行数? 如果我对一些文本使用simple_format,它会执行换行符,但我需要的是检查文本行不超过3行。
代码:
<%= simple_format haiku.content %>
答案 0 :(得分:0)
simple_format 会插入&lt; br /&gt;当它遇到\ n和&lt; p&gt;&lt; / p&gt;标签遇到\ n \ n时。考虑到这一点,以下解决方案允许灵活地构建输入字符串。
# split on 1 or more new line (\n)
lines = simple_format(haiku.content).split(/\n+/)
# check array size
lines.size <= 3