カーデにもセーターにも!新鮮2WAYスタイル
夢なら >> ネット知識 >>

POSIXキャラクタクラス

正規表現で使用される、POSIXキャラクタクラスの一覧です。

私がPHPなどでプログラミングする時に参照するために作ったページです。

参考ページ:正規表現メモ

該当文字

!"#$%&'()*+,-./
0123456789
:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\]^_`
abcdefghijklmnopqrstuvwxyz
{|}~

クラス表記

[:alnum:]

意味

アルファベットと(十進)数字

該当文字

0123456789
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz

クラス表記

[:alpha:]

意味

アルファベット

該当文字

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz

クラス表記

[:blank:]

意味

空白文字(スペース、タブ等)

該当文字

クラス表記

[:cntrl:]

意味

制御文字

該当文字

クラス表記

[:digit:]

意味

十進数字

該当文字

0123456789

クラス表記

[:graph:]

意味

印字可能かつ表示可能な文字(スペースは印字可能だが表示可能ではない)

該当文字

!"#$%&'()*+,-./
0123456789
:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\]^_`
abcdefghijklmnopqrstuvwxyz
{|}~

クラス表記

[:lower:]

意味

アルファベットの小文字

該当文字

abcdefghijklmnopqrstuvwxyz

クラス表記

[:print:]

意味

印字可能なキャラクタ(=制御文字以外のキャラクタ)

該当文字

!"#$%&'()*+,-./
0123456789
:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ
[\]^_`
abcdefghijklmnopqrstuvwxyz
{|}~

クラス表記

[:punct:]

意味

句読点(通常の文字、数字、制御文字、スペースのいずれでもないキャラクター)

該当文字

!"#$%&'()*+,-./
:;<=>?@
[\]^_`{|}~

クラス表記

[:space:]

意味

スペース、タブ、改ページ

該当文字

クラス表記

[:upper:]

意味

アルファベットの大文字

該当文字

ABCDEFGHIJKLMNOPQRSTUVWXYZ

クラス表記

[:xdigit:]

意味

十六進数字

該当文字

0123456789
ABCDEF
abcdef

Google

Web
夢なら内

はじめに 運営者紹介 管理日誌(ブログ) プライバシー・ポリシー お問い合わせ
無断リンク大歓迎! (c) bac 1998-eternally YUMENARA.COM This site is a private hobby site. Valid XHTML 1.1!