wgrk.net
当前位置:首页 >> 怎么用正则表达式匹配整个<p>标签 >>

怎么用正则表达式匹配整个<p>标签

var reg = /]*>(?:(?!)[\s\S])*/gi;

RunJS 演示代码$(document).ready(function(){var reg = /\/gim;var html = $("body").html();var array = html.match(reg);alert (array);}); 11113333

(?!)

这样 [\s\S]*?(]*?\/?>)[\s\S]*?

/]*?)href=['"]([^'"]*?)['"]([^>]*?)>(.*?)/ig;

]+">([^]+) 或者 ([^]+) 匹配的结果在第一个分组里,用\1或者$1提取

这个只却掉font标签的,保留除font以外的所有标签,如等等. 同样的你需要去掉其他标签,只需要将里面的font换你要去掉的,就可以了. 这个保留(这里我写的保留了img,p这两个标签)你指定的标签,其他的(包括font)全去掉, 如果你还有其他的标签想保留,...

var a=" \r\n\r\n\r\n\r\n呵呵\r\n\r\n哈哈\r\n\r\n\r\n";var reg = /]*>/gi;a.match(reg);回答完毕,采纳即可

正则表达式的功能是模糊匹配,注意模糊二字,你现在的要求是固定的这6个字符是固定的,最多来个大小写,不存在模糊,不应该使用正则。 要获得分行的内容,可以使用explode函数把内容转换为数组。例如: $str='.........';$arr=explode('',$str);...

1:content=content.replace(/]*>/gi,'');//删除所有的及标签 2:content=content.replace(/]*>/gi,'').replace(//gi,'');

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com