Heim >Backend-Entwicklung >PHP-Tutorial >markdown 格式的文本,如何过滤掉markdown标签,生成纯文本?

markdown 格式的文本,如何过滤掉markdown标签,生成纯文本?

WBOY
WBOYOriginal
2016-06-06 20:11:412967Durchsuche

类似 php 的strip_tag函数功能。主要用于生成文章的描述文本。

忘了说,要求用php转换。

回复内容:

类似 php 的strip_tag函数功能。主要用于生成文章的描述文本。

忘了说,要求用php转换。

没有现成直接转换的,不过先转成html再过滤掉html标签可以满足你的需求么?

没看到有这样现成的库,因为这个功能点还是挺奇葩的。markdown格式文本的控制字符本来就很少,为什么还要变呢?

如果真的要变,其实也很简单啊,一般markdown转html都是用正则表达式的,去除markdown格式字符用正则表达式非常简单啊。

利用正则表达式替换可以

那肯定是直接从生成的html文件获取最方便咯。在前端生成的html在id为divid的元素里面的话直接document.getElementById("divid").innerText就可以了。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn