怎么用正则匹配.js文件,但剔除掉某一结果

Zgentle 2017-03-27 11:29:24
怎么用正则匹配.js文件,但剔除掉某一结果 用/\.js$/可以匹配js文件,但我怎么剔除掉configs.js文件,让他不匹配
...全文
460 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cn00439805 2017-03-27
  • 打赏
  • 举报
回复

var html = document.body.innerHTML;
console.log(html.replace(/\<script.*?config.js.*?\/script\>/g,""))
天际的海浪 2017-03-27
  • 打赏
  • 举报
回复
/^(?!configs\.js$).+\.js$/
Zgentle 2017-03-27
  • 打赏
  • 举报
回复
上面回答的都不是我要的场景。我要的是用/\.js$/这个可以匹配出任何以.js结尾的字符串,但是我要忽略config.js这一个字符串 我要怎么去写正则。用一个正则写 来大神帮忙下
sanGuo_uu 2017-03-27
  • 打赏
  • 举报
回复
可以先用replace把config.js去掉(换成空格), 然后再匹配
陈培泓 2017-03-27
  • 打赏
  • 举报
回复
你可以先匹配config.js,然后把它剔除掉,再去匹配.js文件

87,993

社区成员

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

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