我在Rails中有一系列HTML.我想在不包括HTML标记的特定字符数之后截断字符串.此外,如果分割恰好落在打开和关闭标签的中间,我想关闭打开标签/s,例如;
html = "123<a href='#'>456</a>7890"
truncate_markup(html, :length => 5) --> "123<a href='#'>45</a>"
我在Rails中有一系列HTML.我想在不包括HTML标记的特定字符数之后截断字符串.此外,如果分割恰好落在打开和关闭标签的中间,我想关闭打开标签/s,例如;
html = "123<a href='#'>456</a>7890"
truncate_markup(html, :length => 5) --> "123<a href='#'>45</a>"
有两种完全不同的解决方案,它们都有相同的名称:truncate_html