【发布时间】:2020-07-14 01:53:51
【问题描述】:
我有一个带有 html 标签的字符串:
html = '</span class="repository-content"> ... </span>'
我需要为 css 类设置一个唯一的特定名称。我使用 gem sanitize.
此代码运行良好,并允许 css 类的任何名称:
Sanitize.fragment(
html,
elements: ['span'],
attributes: { 'span' => ['class'] }
)
但只需要允许类repository-content。任何其他类名不得通过。
如何才能做到这一点?任何建议
【问题讨论】:
标签: html ruby-on-rails ruby sanitize