雨夜心空 发表于 2003-2-12 22:27:15

使用*进行匹配的问题,请教,谢谢!!!!

:roll:偶想不通*匹配,比如:
linu*x
那么是匹配u 字母的重复或单个字符?
就是说 linux / linuux / linuuuuuuux都可以?
相当于是匹配前一个字符?

还是说*可以匹配这个位置的任何一个字符,像windows下的*一样,具有取代一切字符的能力,就是说如果
linu*x
那么linux / linuax / linuaax / linuaaaaaaax都可以????

:oops: 如果用到 .* 将匹配什么?

吴文官 发表于 2003-2-12 22:34:04

通配符,和dos下的一样用。“?”配一个字字符,“*”配多个字符

雨夜心空 发表于 2003-2-12 23:29:16

但在linux的awk 或sed中,,对于模式匹配 * 应该匹配相同的多个或单个字符。

在命令行下倒是配任意多个字符 :roll:
页: [1]
查看完整版本: 使用*进行匹配的问题,请教,谢谢!!!!