最近在模仿segmentfault,之前有写到这部分的接口,就是正则取一部分 params.content = params.content.replace(/#*.*#/g, '').replace(/[^a-z0-9\u4e00-\u9fa5]/, '').substring(0, 200) // 除去标题部分,截取200个字用来显示 接口地址
首先,先判断是否为文章的题记(即根据部分标签进行判断),如果是则提取题记标签DOM,从而获取内容。如果文章没有题记,那么直接全局正则替换标签。