正規表現 一覧

正規表現 一覧

文書を書く 正規表現 一覧

正規表現 一覧


正規表現の一覧です。基礎・反復・実践テクニックにまとめてあります。

手軽に始めたい場合は、実践テクニックを調べるとよいでしょう。

正規表現がわからない方は、正規表現の入門へどうぞ

正規表現をしっかりと理解したい方は、正規表現の講座へどうぞ

スポンサーさん

正規表現 基礎


 
正規表現 意味
. 1文字
\W 記号
\w 記号以外
\d 数字
\D 数字以外
\s 半角スペース ・タブ・改行
\S 半角スペース ・タブ・改行 以外
\n 改行
\t タブ
\\ \ (エスケープ文字)
^ 行の先頭
$ 行の末尾
\< 単語の先頭
\> 単語の末尾
\b 単語の先頭か末尾
\B 単語の先頭、末尾以外
\A ファイルの先頭
\z ファイルの末尾
( ~ ) ( )内を1文字扱い
[ ~ ] [ ]の中の文字
[^ ~ ] [ ]の中の文字 以外
( A | B ) A または B

正規表現 反復


* 直前の文字列が0回以上反復
+ 直前の文字列が1回以上反復
? 直前の文字列が0回か1回反復
{n} 直前の文字のn回反復
{a,} 直前の文字のa回以上反復
{,b} 直前の文字のb回以下反復
{a,b} 直前の文字のa~b回反復

正規表現 実践テクニック


 
正規表現 .
意味 任意の1文字
h.t
該当 hathot
 
正規表現 *
意味 直前の文字の0回以上の反復
he*lp
該当 hlp heelp
 
正規表現 ?
意味 直前の文字は省略可能
he?lp
該当 hlp   help
 
正規表現 [ ~ ]
意味 [ ]の中のどれか1文字
[新楽]しい
該当 新しい   嬉しい
 
正規表現 [a-c]
意味 aからcまでの1文字
問題[a-c]
該当 問題a 問題c  
 
正規表現 ( ~ )
意味 ( )内を1文字扱い
(あら)*
該当 あら あらあら
     
正規表現 ^
意味 先頭の行
^やあ
該当 やあが先頭の行
     
正規表現 <
意味 単語の先頭
正規表現 \<inter
意味 interで始まる単語
     
正規表現 >
意味 単語の末尾
tion\>
意味 tionで終わる単語
     
正規表現 .*?
意味 文字列すべて
<H1>.*?</H1>
意味 <H1></H1>の間の文字列すべて
   
正規表現 ( A | B )
意味 A または B
re(lax|peat)
該当 relax repeat

スポンサーさん