阿里巴巴免费做网站,网站建设app哪个好用,做网站cnfg,简洁个人wordpress模板之前网上复制了一个摘要算法#xff0c;一直使用正常。最近写的一篇前500字里含有超链接#xff0c;就导致摘要生成有误#xff0c;从而影响了前端样式。所以后面打算自己写#xff0c;想起大学编译原理匹配表达式的大致思想#xff0c;就决定采用栈的思想试试。实现目标一直使用正常。最近写的一篇前500字里含有超链接就导致摘要生成有误从而影响了前端样式。所以后面打算自己写想起大学编译原理匹配表达式的大致思想就决定采用栈的思想试试。实现目标对常用富文本编辑器(ueditor,kindeditoretc)编辑好的文档进行一定数目字符的截取保留原始html标签使摘要在前端正常显示。问题分解1.如何区分src及href等里路径里的斜杠‘/’和html里闭合标签的斜杠‘/’2.如何判断截取好的字符串其中html标签完整匹配。以下是算法思想里的重要描述可能不够准确有错误之处还望指正。1.不是以‘形式出现的斜杠就不是html闭合标签的斜杠。2.遍历时上一个字符是‘例如遍历无损截取html时遍历到‘/’时,从右往左看就将‘’依次出栈3.br, hr,img等无需要求成对出现的html标签配对方式为‘。例如遍历时遍历到‘’时判断之前拼接的字符串由img引导就将最开始的‘下面是本人根据算法思想画的大致流程图本人有用PHP代码实现想参考的话可以访问原链接:无损截取html生成文章摘要系列1_栈目前测试了几篇文章摘要获取正常。后续若发现问题继续完善。