a|b 匹配 a 或 b gr(a|e)y 匹配 gray 或 grey . 匹配任一字符 [abc] 匹配任一字符: a 或 b 或 c [^abc] 匹配任一字符, 但不包括 a、b、c [a-z] 匹配从 a 到 z 之间的任一字符 [a-zA-Z] 匹配从 a 到 z, 及从 A 到 Z 之间的任一字符 ^ 匹配文件名的头部 $ 匹配文件名的尾部 * 匹配前一项内容 0 或多次 ? 匹配前一项内容 0 或 1 次 + 匹配前一项内容 1 或多次 {x} 匹配前一项内容 x 次 {x,} 匹配前一项内容 x 或多次 {x,y} 匹配前一项内容次数介于 x 和 y 之间
原文链接: