使用高级过滤器
高级过滤器利用最多两个字段(字段 A 和 字段 B)来构建输出字段。摘录 A 表达式用于字段 A,摘录 B 表达式用于字段 B。这些表达式可使用完整或部分文字匹配,还可包括通配符。以下是常见通配符及其含义列表。这些表达式符合 POSIX 正则表达式。
用括号 () 可获取字段的各个部分,而这些内容又可以使用 $A1、$A2、$B1、$B2 符号在构造器中引用。$A 或 $B 指示字段,数字指示引用哪个括号。在上例中,整个字段 A 和整个字段 B 被获取并组成新的字段。输出至字段可以是单独的字段,也可以与字段 A 或字段 B 相同。 |
通配符 |
含义 |
. |
匹配所有单个字符 |
* |
匹配以前的 0 个或多个项目 |
+ |
匹配以前的 1 个或多个项目 |
? |
匹配以前的 0 个或 1 个项目 |
( ) |
将括号中的内容记忆为项目 |
[ ] |
匹配此列表中的 1 个项目 |
- |
在列表中创建范围 |
| |
或 |
^ |
匹配到字段开头处 |
$ |
匹配到字段结尾处 |
\ |
作为以上所有文字字符的转义字符 |
|