要使单个字符成为与任何其他单个字符匹配的“通配”字符,请使用问号 (?):
|
指定 |
可以匹配 |
|---|---|
|
mmc? |
mmc3、mmcx、mmc5 |
|
mmc?.t |
mmc1.t、mmc2.t |
|
mmc04.? |
mmc04.a、mmc04.1 |
要匹配包含零个或更多字符的任何字符串,请使用星号 (*):
|
指定 |
可以匹配 |
|---|---|
|
*i*.c |
main.c、list.c 等等 |
|
st*.h |
stdio.h、stdlib.h、string.h 等等 |
|
* |
指定类的所有记录 |
要匹配列表中的任何字符,请参照以下示例之一:
|
指定 |
可以匹配 |
|---|---|
|
[abcgk] |
a、b、c、g 或 k |
|
[^abcgk] |
除 a、b、c、g 或 k 之外的任何字符,如 A、B、d、e、f 或 @。 |
|
[a-z] |
a 和 z 之间的任何字符(包括 a 和 z)。 |
|
[^a-z] |
ASCII 值比“a”小或比“z”大的任何字符。 |
|
[Z‑] |
ASCII 值比 Z 大的任何字符,如 a、b、\ 或 ~。 |
|
[^‑A] |
ASCII 值不小于 A 的任何字符,如 B、a、c 或 ~。 |
|
Copyright © 2013 CA.
All rights reserved.
|
|