共通の機能 - 正規表現文字クラス名
 Previous | Next | Print 

次のリストに、文字クラス表現 [: class:] で使用できるすべての有効値を示します。 :

名前 説明
alnum 任意の英数字。
alpha 任意のアルファベット。
blank 行区切り記号ではない空白文字。
cntrl 任意の制御文字。
d 任意の 10 進数。
digit 任意の 10 進数。
graph 任意の画像文字。
l 任意の小文字。
lower 任意の小文字。
print 任意の印刷可能文字。
punct 任意の句読文字。
s 任意の空白文字。
space 任意の空白文字。
unicode 255 より大きいコードポイントの拡張文字。
u 任意の大文字。
upper 任意の大文字。
w 任意のワード文字(英数字と下線)。
word 任意のワード文字(英数字と下線)。
xdigit 任意の 16 進文字。

[[:upper:]] は任意の大文字に一致します。

^[[:lower:]].* は、小文字で始まる任意の文字列に一致します。

注記

Perl 正規表現シンタックスは、すべての製品で使用されます。