任意の 1 文字に一致するパターンを指定するには、疑問符(?)を使用します。
|
指定する文字 |
一致する文字 |
|---|---|
|
mmc? |
mmc3、mmcx、mmc5 |
|
mmc?.t |
mmc1.t、mmc2.t |
|
mmc04.? |
mmc04.a、mmc04.1 |
0 個以上の任意の文字列に一致するパターンを指定するには、アスタリスク(*)を使用します。
|
指定する文字 |
一致する文字 |
|---|---|
|
*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 値を持つ任意の文字。 |
|
[Z‑] |
Z の ASCII 値より大きい ASCII 値を持つ任意の文字(a、b、¥、~ など)。 |
|
[^‑A] |
「A」の ASCII 値以上の ASCII 値を持つ任意の文字(B、a、c、~ など)。 |
|
Copyright © 2013 CA.
All rights reserved.
|
|