修改html2text库

时间:2016-06-15 08:34:55

标签: php html

我一直在使用Html2Text library by Jon Abernathy一段时间,但现在我有了新的要求。通常,库会根据输入的html格式化输出文本,例如:<b>i am bold</b>将变为“HELLO I BOLD”。

要求:我现在需要做的是,如果它找到类似于${this should be not touched}$的内容,包括$符号和大括号,则不会转换库。

问题:是否有更好的方法(可能是传递参数)来实现上述行为,而不是直接修改库代码?

1 个答案:

答案 0 :(得分:0)

您无需修改​​HTML或库。只需将其添加到样式表中即可:

b { text-transform:uppercase; }

现在,<b>代码的内容将以大写和粗体显示。

如果您有特定的<b>标记需要大写,而其他标记不需要,请使用class来区分它们,并更改上面的CSS以引用类名。