chenlifeng 发表于 2021-11-13 10:32:18

通配符是啥

看到说统配符有 ? 和* 等。它们是   仅仅就和普通的?和*一样,只是我们将它当成通配符。还是说它们是另一类 独特的字符呢?{:9_241:}

heidern0612 发表于 2021-11-13 10:48:24

通配符从字面理解,就是在规定的范围内都能匹配上。

打个比方,例如“桃子”、“柠檬”,用"水果"都能匹配上。

不同类型的通配符匹配的范围不一样,可以自行研究下。

jackz007 发表于 2021-11-13 11:12:52

本帖最后由 jackz007 于 2021-11-13 11:17 编辑

          通配符是正则表达式的概念,可以用在提取符合某个模式的字符串。例如,在 CMD 窗口,你想查看当前目录下所有的扩展名为 exe 的可执行程序,输入命令:
dir *.exe
          就会列出当前目录内所有的可执行文件。
          如果你想找基本名是 3 个字符的文件,输入命令:
dir ???.*
          就会列出当前目录内所有基本名是 3 个字符的文件。
          我们知道,dir 命令会列出当前目录内的所有文件,可是,加上通配符以后,就会把不符合条件的文件名统统滤除。把文件名视为普通字符串,就会知道通配符是干什么的了。

Gacy 发表于 2021-11-13 11:27:05

还以为是SQL里面的啊哈哈
页: [1]
查看完整版本: 通配符是啥