正则表达式删除标签onclick 等函数 将 <label id="lab" onclick="save()" onblur="kk()"> </label>替换为 <label id="lab" > </label> 将标签的所有已on开头的函数替换为空 求正则表达式!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 s = "<label id=\"lab\" onclick=\"save()\" onblur=\"kk()\"> </label>"s = s.replace(/\bon[^=]+=\s*(['"])[^\1]+\1/g, "");alert(s) 如果是在后台定义正则表达式为字符串应该怎么写呢? string oo=@"\bon[^=]+=\s*(['"])[^\1]+\1/g";这样是错误的啊! 试试看 "\\bon[^=]+=\\s*([\'\"])[^\\1]+\\1" 如果是一个字符串有多个怎么办?例如<label id=\"lab\" onclick=\"save()\" onblur=\"kk()\">asd </label><label id=\"lab1\" onclick=\"save()\" onblur=\"kk()\">asd </label><label id=\"lab2\" onclick=\"save()\" onblur=\"kk()\">asd </label>将每个lable的事件删除 @"(?i)(?<=<label\s+[^<>]*)on[^=]+=\s*([""']?)[^'""\s<>]+\1" @"(?i)(?<=<label\s+[^<>]*)on[^=]+=\s*([""']?)[^'""\s<>]+\1" JavaScript object 求JS上传控件 js求助 firefox 下 submit 不了...进来帮忙下吧! 轮换广告的实现? activeX在线播放视频很奇怪的问题 如果在父框架里得到子框架的标题?或者在子框架里设置父框架的标题? 60分,阿信帮帮我,为什么这句通不过,太奇怪了, 关于嵌入式页面的高度问题,求教,高分!!!!! 用JAVASCRIPT怎样来计算8:30 AM - 17:30 PM 之间的时间差呢? [javascript]如果自动插入图片,并且显示最新! js script标签
s = "<label id=\"lab\" onclick=\"save()\" onblur=\"kk()\"> </label>"
s = s.replace(/\bon[^=]+=\s*(['"])[^\1]+\1/g, "");
alert(s)
string oo=@"\bon[^=]+=\s*(['"])[^\1]+\1/g";
这样是错误的啊!
例如
<label id=\"lab\" onclick=\"save()\" onblur=\"kk()\">asd </label><label id=\"lab1\" onclick=\"save()\" onblur=\"kk()\">asd </label><label id=\"lab2\" onclick=\"save()\" onblur=\"kk()\">asd </label>
将每个lable的事件删除
@"(?i)(?<=<label\s+[^<>]*)on[^=]+=\s*([""']?)[^'""\s<>]+\1"
@"(?i)(?<=<label\s+[^<>]*)on[^=]+=\s*([""']?)[^'""\s<>]+\1"