globs的匹配规则
来源:互联网 发布:长整型数据 编辑:程序博客网 时间:2024/05/16 06:29
我们重点说说gulp用到的globs的匹配规则以及一些文件匹配技巧,我们将会在后面的课程中用到这些规则。
gulp内部使用了node-glob模块来实现其文件匹配功能。我们可以使用下面这些特殊的字符来匹配我们想要的文件:
下面以例子来加深理解
* 能匹配 a.js,x.y,abc,abc/,但不能匹配a/b.js
*.* 能匹配 a.js,style.css,a.b,x.y
*/*/*.js 能匹配 a/b/c.js,x/y/z.js,不能匹配a/b.js,a/b/c/d.js
** 能匹配 abc,a/b.js,a/b/c.js,x/y/z,x/y/z/a.b,能用来匹配所有的目录和文件
**/*.js 能匹配 foo.js,a/foo.js,a/b/foo.js,a/b/c/foo.js
a/**/z 能匹配 a/z,a/b/z,a/b/c/z,a/d/g/h/j/k/z
a/**b/z 能匹配 a/b/z,a/sb/z,但不能匹配a/x/sb/z,因为只有单**单独出现才能匹配多级目录
?.js 能匹配 a.js,b.js,c.js
a?? 能匹配 a.b,abc,但不能匹配ab/,因为它不会匹配路径分隔符
[xyz].js 只能匹配 x.js,y.js,z.js,不会匹配xy.js,xyz.js等,整个中括号只代表一个字符
[^xyz].js 能匹配 a.js,b.js,c.js等,不能匹配x.js,y.js,z.js
转载地址:http://www.hubwiz.com/class/562089cb1bc20c980538e25b
0 0
- globs的匹配规则
- globs 的匹配规则
- 异常的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter 的匹配规则
- IntentFilter的匹配规则
- Intent的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- IntentFilter的匹配规则
- 国内银行卡BIN号速查简表
- 计算机网络
- FMDB详解
- 内核调试神器SystemTap
- IDE、SATA、SCSI、SAS、FC、SSD硬盘类型介绍
- globs的匹配规则
- Android ANR产生原因及解决办法
- android基本架构
- j2ee基础知识问题与答案,面试经常问到
- N-Gram模型
- nginx配置location总结及rewrite规则写法
- 红包快手-秒抢微信红包
- SpringData学习笔记
- 一些触动人心的动效设计欣赏