+ -
当前位置:首页 → 问答吧 → 求一段简单的正则

求一段简单的正则

时间:2011-09-01

来源:互联网

<div title = " 123 " name="123"></div> 匹配里面的title="123" 
我想对内容进行过滤
html 过滤一下
所有的title=" " 或者等于 空

作者: zj17910958   发布时间: 2011-09-01

啥意思?匹配里面的title="123" 然后全部转化为title=""?

作者: koo42636880   发布时间: 2011-09-01

也可以..最好能直接匹配到titile="+内容+"

作者: zj17910958   发布时间: 2011-09-01

不大懂lz什么意思?

作者: soonfei   发布时间: 2011-09-01

JScript code

 var text="<div title = \" 123 \" name=\"123\"></div> ";
 text =text.replace(/title(\s)*=(\s*\u0022).*?(\s*\u0022)([\s|>])+/,"title=\"\" ");


好了..你的空格太多,为了兼容 所以正则长了点!!

作者: koo42636880   发布时间: 2011-09-01

匹配<div title="123456" name="123" class="abc"></div>
我想要的结果是 <div name="123" class="abc"></div> 
  或者 <div title="" name="123" class="abc"></div>
目的主要是对传过来的html 标签进行过滤.注:这里已经传到PHP了 不能用JQ了

作者: zj17910958   发布时间: 2011-09-01

呵呵...谢谢啦..空格就是为了兼容打上去的...

作者: zj17910958   发布时间: 2011-09-01