()
Mail Export Toolでは、正規表現にマッチした文字列の中から()の部分の文字をファイル名に設定します
.(ピリオド)
任意の一文字にマッチする
[]
括弧内に含まれる一文字にマッチする
例 a,i,u,e,oのどれか一文字
[aiueo]
[^]
括弧内に含まれない一文字にマッチする
例 a,i,u,e,o以外の任意の文字
[^aiueo]
[-]
括弧内の範囲に含まれる一文字にマッチする
例 aからzの範囲の一文字
[a-z]
[^-]
括弧内の範囲に含まれない一文字にマッチする
例 aからzの範囲外の一文字
[^a-z]
[:alpha:]
アルファベットの一文字にマッチする
[A-Za-z]と同じ
[:alnum:]
数字とアルファベットの一文字にマッチする
[A-Za-z0-9]と同じ
[:blank:]
スペースとタブの一文字にマッチする
[ \t]と同じ
[:cntrl:]
制御文字(タブ、改行等)の一文字にマッチする
[:digit:]
数字の一文字にマッチする
[0-9]と同じ
[:graph:]
印字文字の一文字にマッチする
[^ \t\n\r\f\v]と同じ
[:lower:]
小文字の一文字にマッチする
[a-z]と同じ
[:print:]
印字文字とスペースの一文字にマッチする
[^\t\n\r\f\v]と同じ
[:punct:]
句読点にマッチする
[:space:]
空白文字の一文字にマッチする
[ \t\n\r\f\v]と同じ
[:upper:]
大文字の一文字にマッチする
[A-Z]と同じ
[:xdigit:]
16進数の一文字にマッチする
[0-9A-Fa-f]と同じ
\w
アルファベット、数字またはアンダーバーの一文字にマッチする
[a-zA-Z_0-9]と同じ
\W
アルファベット、数字やアンダーバー以外の一文字にマッチする
[^\w]と同じ
\s
空白文字(改行、タブなど)の一文字にマッチする
\S
空白文字以外の一文字にマッチする
[^\s]と同じ
\d
数字の一文字にマッチする
[0-9]と同じ
\D
数字以外の一文字にマッチする
[^\d]と同じ
\r\n
改行文字の一文字にマッチする
※ Mail Export Toolでは改行は「\r\n」にマッチします。
^
行頭にマッチする
$
行末にマッチする
*
直前の表現の0個以上の繰り返しにマッチする
例 aの0個以上の繰り返し
a*
\+
直前の表現の1個以上の繰り返しにマッチする
例 aの1個以上の繰り返し
a+
?
直前の表現の0個または1個以上の繰り返しにマッチする
例 aの0個または1個以上の繰り返し
a?
{M}
直前の表現のM個以上の繰り返しにマッチする
例 aの3個以上の繰り返し
a{3}
{M,N}
直前の表現のM個以上N個以下の繰り返しにマッチする
例 aの3個以上5個以下の繰り返し
a{3,5}
|
選択肢。直前の表現または直後の表現にマッチする
例 aまたはb
a|b
例 redまたはblue
red|blue