正则js过滤除p以外标签
答案:3 悬赏:20 手机版
解决时间 2021-12-31 01:33
- 提问者网友:我没有何以琛的痴心不悔
- 2021-12-30 20:46
正则js过滤除p以外标签
最佳答案
- 五星知识达人网友:零点过十分
- 2022-01-06 12:29
是连p以外的标签的内容都不要么?
如果是的话,可以反过来想,只要匹配所有p标签以及其以内的内容即可,那么可以这么写
var re = new RegExp("
result = str.match(re)str是你所需要进行匹配的字符串,如果是页面全部,就获取body下所有的内容就好
result是一个数组,而每一个元素就是你匹配对象中的p标签以及其内容
如果是的话,可以反过来想,只要匹配所有p标签以及其以内的内容即可,那么可以这么写
var re = new RegExp("
\\w*
","g");result = str.match(re)str是你所需要进行匹配的字符串,如果是页面全部,就获取body下所有的内容就好
result是一个数组,而每一个元素就是你匹配对象中的p标签以及其内容
全部回答
- 1楼网友:蕴藏春秋
- 2022-01-06 15:23
正则不太熟!php有个strtag能做到
- 2楼网友:老鼠爱大米
- 2022-01-06 14:02
str = "
test
123
"
str.replace("/<[^p]>/g","")
str.replace("/<\/[^p]>/g","")
正规表达式有时无法100% 适应 html 内容
建议用 jQuery 功能做元素内容存取我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |