HTML Truncator

HTML 截断器
授权协议 MIT
开发语言 Ruby
所属分类 jQuery 插件、 其他jQuery插件
软件类型 开源软件
地区 不详
投 递 者 微生良策
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

HTML Truncator 是一个 jQuery 插件,能够帮助用户正确截断 HTML 字符串。

使用 ruby​​gems 安装它:

gem install html_truncator

或者使用 bundler,请将其添加到您的Gemfile

gem  "html_truncator" ,  "~>0.2"

然后你可以在你的代码中使用它:

需要 "html_truncator" 
HTML_Truncator truncate ( "<p>Lorem ipsum dolor sat amet.</p>" ,  3 ) 
# => "<p>Lorem ipsum dolor...</p>"

HTML_Truncator 类只有一种方法truncate,带有 3 个参数:

  • 要截断的 HTML 格式的字符串
  • 要保留的单词数(真实单词、标签和属性不计算在内)
  • 一些选项,如省略号(可选,默认为“...”)。

和3个属性:

  • ellipsable_tags,其中列出了可以包含省略号的标签
  • self_closing_tags, 标签为空时保留
  • punctuation_chars, 在省略号之前删除标点字符
 相关资料
  • 问题内容: 截断->这将重置整个表,是否可以通过截断来重置特定的记录/检查条件。 例如:我想重置所有数据并在表中保留过去30天。 谢谢。 问题答案: 不,是全部还是全部。您可以这样做,但这会失去的速度优势。

  • 命令用于截断表。 如果您截断表,表的所有行将永久删除。 语法: 示例: 我们有一个名为“”的表具有以下数据(创建表并插入数据): 现在,我们使用命令: 现在表已经被截断了,您可以使用SELECT命令验证它。 如下图所示 - 您可以看到表现在被截断。

  • 在MariaDB数据库中,语句用于从表中删除所有记录。它与没有子句的语句相同。 注意:如果使用表语句,该表将被永久删除,无法回滚。 语法 示例: 假设我们想要截断表,那么可以参考以下语句 - 上面查询成功执行。可以看到表的记录已被永久删除。下面来查询表中的数据,应该不会看到任何数据 - 注意 语句相当于,然后再,或者等效于,然后再设置自动增长值为:,也就是执行语句:

  • 主要内容:Oracle TRUNCATE TABLE语句简介,Oracle TRUNCATE TABLE示例在本教程中,您将学习如何使用Oracle 语句更快更有效地从表中删除所有数据(也叫截断表)。 Oracle TRUNCATE TABLE语句简介 如果要从表中删除所有数据,可以使用不带子句的语句,如下所示: 对于有少量行记录的表,语句做得很好。 但是,当拥有大量行记录的表时,使用语句删除所有数据效率并不高。 Oracle引入了语句,用于删除大表中的所有行。 以下说明了Oracle 语句的语

  • 截断类将删除定义为类的一部分的所有簇的记录。 在OrientDB中,每个类都有一个具有相同名称的关联群集。 如果还想从类层次结构中删除所有记录,则需要使用关键字。 以下语句是命令的基本语法。 以下是有关上述语法中选项的详细信息。 - 定义要截断的类。 - 定义命令是否也截断层次结构。 - 定义命令在顶点或边界类上强制截断。 示例 以下查询截断类。 如果上述查询成功执行,您将得到以下输出。

  • 问题内容: 在MSSQL中执行TRUNCATE(而不是删除)时,如何触发触发器 问题答案: 来自msdn: TRUNCATE TABLE无法激活触发器,因为该操作不会记录单个行的删除。

  • 截断群集(命令)删除群集的所有记录。 以下语句是命令的基本语法。 其中是集群的名称。 示例 尝试以下查询以截断名的集群。 如果上述查询成功执行,您将得到以下输出。

  • 截断记录命令用于删除特定记录的值。 以下语句是截断命令的基本语法。 其中表示要截断的记录标识。 可以使用多个以逗号分隔的Rid截断多个记录。 它返回截断记录的数量。 示例 让我们考虑在前一章中创建的表。 编号 名字 年龄 1 Satish 25 2 Krishna 26 3 Kiran 29 4 Javeed 21 5 Raja 29 尝试以下查询以截断具有记录的记录。 如果上述查询成功执行,您将