Solaris 公用桌面环境:用户指南

模式查找

在模式查找中,某些字符(称为“通配符”)有特殊含义。可以用各种方式组合这些字符。

两个常用的通配符是星号 (*) 和问号 (?)。* 与任何字符串(包括没有字符的字符串)匹配,而? 与任何单个字符匹配。其它通配符包括:

.(句点)— 与任何字符匹配

|(竖线)— 指定两个查找模式,并与其中任一模式匹配(逻辑或)

( )(括号)— 将模式表达式括起来

要查找正则表达式中一个有特殊含义的字符,在该字符前面加一个 \(反斜杠)。

示例

mouse.*clicking — 与包含单词“mouse”,后跟任意数目的字符,后面再跟着“clicking”的项匹配

mouse | click — 与包含单词“mouse”或“click”的项匹配

(session | style)*manager — 与包含“ Session Manager”或“Style Manager”的项匹配