使用场景: 使用git add -A指令提交一个文件夹中所有的代码文件,忽略所有的可执行文件。
git add -A
抽象化 匹配一些字符串,找出其中不含后缀,即.的字符串
.
理解 排除特定字符.
结果:
^(?!\.).*?$
意义:排除字符.
扩展 排除任意字符串:^(?!字符串).*?$
^(?!字符串).*?$
参考资料: 正则表达式使用规则 参考博文