【发布时间】:2014-10-05 07:17:49
【问题描述】:
主持人:在您投票结束这个问题之前,请先问问自己:“我投票结束这个问题是因为其他人之前做过,还是因为它真的不是一个有效的问题?”
我正在使用Sanitize 来处理用户生成的内容。它是“宽松”选项的变体,有时在清理后会出现<div><span><br/></span>&nbsp;<span><br/></span> </div> 之类的内容,这会产生不必要的空白。
如果有任何换行符,如何将这样的内容一般地转换为仅一个换行符,或者如果只有空标签,则如何转换为空?
输入内容可以是用户生成的任何内容。清理后出现的内容大多是干净、清理过的 HTML,但有时包含无用的空格,这会导致应该压缩的不必要的空白行。
【问题讨论】:
-
它可以是任何东西,它是用户生成的。出来的大部分是经过净化的 HTML,但有时包含无用的空格,这会导致不必要的空白行,应该压缩。
-
为什么票数接近?这对我来说似乎是一个很好的问题。如何以 HTML 感知的方式去除空格?
-
因为很多人投票结束时其他人已经投票结束。 #Groupthink
标签: ruby ruby-on-rails-3 sanitization