本帖最后由 77七 于 2024-2-2 13:49 编辑
回复 5# qixiaobin0715
谢谢大佬指点!
经过测试发现,当一个?或者连续多个?出现在开头,且点号之前不全是?(出现其它字符),其它字符之前的?只匹配1个,其它字符之后的?匹配0个,1个。
如
- @echo off
- >123.txt cd.
- dir /b /a-d ????.txt
- echo=
- dir /b /a-d ??3.txt
- echo=
- dir /b /a-d ??3?.txt
- pause
复制代码
三个dir 命令全部匹配成功
另外发现问号"?"对点号 "."匹配失败
- @echo off
- >12.3.txt cd.
- dir /b /a-d ???3.txt
- echo=
- dir /b /a-d ??.3.txt
- pause
复制代码
|