php - 怎样在富文本中给一些过滤条件得到纯文本?
阿神
阿神 2017-04-10 15:12:50
0
2
488

比如一个含html标签的长文章中得到400个字符文本,过滤内容条件是,只留下:超链接<code>标签加粗标签斜体标签
剩下的标签只留下纯文本。
删除换行符和img标签。见到两个空格以上替换为一个空格。
400个字符内如果<code>,加粗,斜体标签没有闭合的情况下 过滤剩下的内容闭合标签。
400个字符内如果超链接没有闭合 等到超链接闭合完结束。
网上找了好多示例都不符合。所以在sf上提问了。希望别删除问题。望有能力的编程师给予帮助。

阿神
阿神

闭关修行中......

全部回覆(2)
黄舟

目测要写正则根据条件分别匹配替换了。
建议先找个正则的教程看一遍,然后把需求拆成多个步骤,各个击破吧。

更新:

解决题主的需求除了字符串处理,其实也可以理解为对 DOM 的处理,用 js 来处理 DOM 更合适。

PHPzhong

以前用过simple_html_dom这个库 ,可以像jquery一样操作html,希望对你有用

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板