我们最常接触的字符串匹配工具当属于正则了,但进行一些工程化配置时,使用的语法有点像正则,但又不是正则,那其实叫做 glob patterns。
基础
正则表达式常被用于命令或函数中,用于文本的匹配。
globbing 常用来在 shell 中匹配文件和文件夹。
关键语法区别如下
globbing 基础语法
*
匹配 0 或多个字符(路径分隔符除外)**
匹配零个或多个目录?
匹配任意一个字符(路径分隔符除外)[...]
匹配集合中的某个字符
node 模块
node 中相关 glob 模块
- fast-glob
- globby