我们在开发wordpress微信小程序的过程中必定会遇到这样一个问题,那就是读取文章内容时会带有一些p标签或者h3这样的标签,但是在小程序端这些是无法被识别的,那么如何去掉这些html标签呢?
that.setData({ title:res.data.title, content: res.data.content.replace(/<(p|div)[^>]*>(<br\/?>| )<\/\1>/gi, '\n').replace(/<br\/?>/gi, '\n').replace(/<[^>/]+>/g, '').replace(/(\n)?<\/([^>]+)>/g, '').replace(/\u00a0/g, ' ').replace(/ /g, ' ').replace(/<\/?(img)[^>]*>/gi, '').replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/'/g,"\'").replace(/"/g,"\"").replace(/<\/?.+?>/g,"") })
或者我们可以在小程序里用转换html标签的wxParse.js模块来完成。
0 个评论