正则表达式 取值 过滤字符串

jack_liu2 2009-11-26 03:23:11
问题:通过正则表达式取值
如:
function test()
{
var reg=new RegExp(/document.all.(\w+)/g );
var b=str.match(reg);
if(b)
{
var d=[];
for(var i=0;i<b.length;i++){
d[i]=b[i].replace(reg,"$1");
str=str.replace(b[i],"xxxx"+d[i]);
}
}
return str;
}


但是这里要过滤一些单词如tags ,/document.all.(\w+)/g这个怎么改
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
firesys 2009-11-27
  • 打赏
  • 举报
回复
都没描述详细点
浴火_凤凰 2009-11-27
  • 打赏
  • 举报
回复
没有明白楼主的意思,不过发现楼主的一个小错误:
var reg=new RegExp(/document.all.(\w+)/g ); 应该为、
var reg=/document.all.(\w+)/g ;
jack_liu2 2009-11-26
  • 打赏
  • 举报
回复
没人会?
jack_liu2 2009-11-26
  • 打赏
  • 举报
回复
up
jack_liu2 2009-11-26
  • 打赏
  • 举报
回复
ding

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧