创建HTML解析器,参数请指定包含HTML代码的字符串,
调用string.xml解析HTML代码,用法与string.xml相同
但支持识别HTML空标签、省略闭合标签规则
此对象不支持 table.tostring , console.dump 函数,不能跨线程传递
HTML 简单解析器。
严格的校验 HTML 语法正确性不是本模块的设计目标,
所以此解析器尽可能兼容错误,兼容了 HTML,SGML 的部分规则:
将字符串中的 < > " ' & 等 HTML 标记字符编码为实体字符(entity)。
如果参数为非 null 值则返回转换后的字符串。
参数只能是 null 或字符串、buffer
将普通文本转换为HTML
NCR 字符编码、HTML 实体字符还原为 UTF8 文本
将字符串参数 @str 中以 @pattern 指定模式串所匹配的字符进行 NCR 编码。
参数 @pattern 可用模式匹配语法指定要编码的字符,省略则默认为 ":|."。
返回编码后的字符串。
移除指定的html标记,支持不定个数的标记参数
将HTML代码转换为文本
将 HTML 代码转换为 XML 文本