Windows 7 资源管理器搜索中“*”的含义?

use*_*621 8 windows-7 windows-explorer

我有一个包含文件的文件夹,例如

radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
Run Code Online (Sandbox Code Playgroud)

这是我在 Windows 资源管理器中搜索时发生的情况:

  • radio: 找到所有文件
  • radio*: 找到所有文件
  • *button: 找到所有文件
  • *radiobutton*: 找到所有文件
  • radiobutton*:没有结果
  • radiobutton:没有结果
  • radio*button: 找到所有文件

那么这到底是*做什么的呢?有关于这方面的一些文件吗?

为什么radioandradio*button可以作为搜索词,但radiobutton不是?


编辑:

我知道这*通常应该是匹配 0 个或多个字符的通配符。但在这种情况下显然不是。

Ove*_*Ove 10

*?被称为通配符,它​​们起源于 DOS。这是一个解释它们的用途的页面

* 匹配任意字符组合和任意数量的字符(甚至没有)

? 正好匹配一个字符

我在我的机器上尝试了搜索,我得到了这些结果:

  • radio: 找到所有文件
  • radio*: 找到所有文件
  • *button: 找到所有文件
  • *radiobutton*: 找到所有文件
  • radiobutton*:找到所有文件
  • radiobutton:找到所有文件
  • radio*button: 找到所有文件

在此处输入图片说明


Der*_*ler 6

Windows 帮助声称该行为与 Windows 中的其他任何地方相同:
在此处输入图片说明

其他用户也注意到了一些奇怪的地方。也许这是一个错误?

或者也许*只是意味着一个或多个