搜索和过滤模块的正则表达式

搜索或过滤正式的模块时,你可以使用正则表达式。
表 1. 正则表达式
  意义 示例 匹配项

*

出现零次或多次

a*

零个或多个 a 字符(每个字符串都与此表达式匹配)

+

出现一次或多次

a+

一个或多个 a 字符

.

除换行符外的任何单个字符

*

除换行符外的任意数量的任何字符(即任何字符串)

\

转义(关闭与字符关联的特殊含义)

\.

句点 (.) 字符

^

行开头(如果它位于表达式的开头)

^The.*

任何以字符串 The 开头的行

$

行结尾(如果它位于表达式的结尾)

Monday\.$

任何以字符串 Monday 跟以句点 (.) 结尾的行

()

分组

(ref)+(bind)*

至少一个 ref 字符串,然后是零个或多个 bind 字符串

[]

字符范围(字母或数字)

[sS]hall.*\.$

任何包含 shallShall 并以句点 (.) 结尾的行

    [^abc]

abc 外的任何字符

    [a-zA-Z]

任何字母字符(大写或小写)

    [0-9]

任何数字字符(介于 0 和 9 之间的数字)

|

备用

(dat|doc)

字符串 dat 或字符串 doc


反馈