Javascript-字符串内联样式

时间:2018-09-01 20:35:11

标签: javascript string node-pdfkit

我正在使用https://github.com/foliojs/pdfkit以便在node.js中创建PDF。

我有一个字符串markup,其中包含我的内容,这是我的问题:

let markup = "Lorem ipsum dolor sit <strong>amet, consectetur adipiscing elit</strong>. Proin varius dictum magna sit amet dignissim. Donec vitae turpis commodo, interdum turpis vitae, tempus tellus. Nam dictum nunc erat, ac consectetur urna convallis in. Vivamus dignissim sapien nulla, ut elementum <em>massa venenatis sit amet</em>. Nunc lobortis lectus ut metus faucibus convallis. Curabitur nec ante ac magna vulputate bibendum quis a ex. Cras condimentum tempor elementum."

如您所见,该字符串包含html实体,例如<strong/><em/>,PDFKIT使用markup.font('bold-font').text();http://pdfkit.org/docs/text.html#fonts)插入粗体文本;

如何将所有标签转换为函数?

我当时正在考虑split和RegExp方法,但是如果字符串较长,我认为它会太繁琐。

0 个答案:

没有答案