任何人都知道一个脚本或已经构建的功能,可以帮助我使用现有的降价格式内容创建快速摘录?
我正在查看格式化结果,例如我有标题的StackOverflow,以及基本新闻视图的简短摘录。我想完全删除降价,只保留几个字。
我担心的是我将使用codeigniter帮助器word_limiter()
来限制输出。这可能会造成破损的降价:
**This is a sentence which has some _markdown_ that is [cutoff..
所以我不确定该怎么做。
我的所有内容都以markdown(不是HTML格式)存储,否则我会做'striptags'等;
我在这里找到了类似于Ruby的东西:Truncate Markdown?,但我会喜欢PHP的东西。
我只是不确定我是否应该基本上删除所有*_[]()>
个字符?但如果有一个URL(分成两半),我担心它会显得很讨厌。
思考?我看了一下,但乍一看还没有找到任何剥离降价的东西。
答案 0 :(得分:11)
考虑标记文本,然后运行strip_tags。
- 更新 -
还有其他几个选项,如果您不想将文本标记为剥离标记,您可以:
引入正则表达式去除降价元素
将内容存储在数据库中,没有标记/降价,只有文本
如果你标记了strip_tags,你可以将结果存储在memcache中以避免额外的开销