删除降价格式以便快速摘录

Jak*_*kub 7 php markdown codeigniter

任何人都知道一个脚本或已经构建的功能,可以帮助我使用现有的降价格式内容创建一个快速摘录?

我正在寻找格式化结果,如StackOverflow,我有标题,以及简短的摘录,基本上是新闻视图.我想完全删除降价,只保留几个字.

我担心的是我将使用codeigniter助手word_limiter()来限制输出.这可能会造成破损降价:

**This is a sentence which has some _markdown_ that is [cutoff..
Run Code Online (Sandbox Code Playgroud)

所以我不知道该怎么做.

我的所有内容都用markdown存储(不是HTML格式化),否则我会做'striptags'等;

我在这里找到了类似于Ruby的东西:Truncate Markdown?,但我会喜欢PHP的东西.

我只是不确定我是否应该*_[]()>基本上删除所有字符?但如果有一个URL(分成两半),我担心它看起来很讨厌.

思考?我看了一下,但乍一看还没有找到任何剥离降价的东西.

Mik*_*ell 11

考虑标记文本,然后运行strip_tags.

- 更新 -

还有其他几个选项,如果您不想将文本标记为剥离标记,您可以:

  1. 引入正则表达式去掉markdown元素

  2. 使用NO markup/markdown将内容存储在数据库中,只显示文本

  3. 如果你标记了strip_tags,你可以将结果存储在memcache中以避免额外的开销