^ 行の先頭を示す
$ 行の末尾を示す
. 任意の一文字を示す(改行文字は除く)
[] []内に書かれた文字のいずれか
[^] []内に書かれた文字以外のいずれか
[a-b] aからbまでの範囲のいずれか
* 直前の文字が0個以上連続している
+ 直前の文字が1個以上連続している
? 直前の文字が0個または1個
{a} 直前の文字がa個以上連続している
{a,b} 直前の文字がa個以上b個以下連続している
a|b aまたはb
例.
検索対象:大根は300円です。
検索文字:[o-9]+
置換文字:¥¥$0
置換結果:大根は¥300円です。
検索対象:This is java program.
検索文字:[a-zA-Z]+
置換文字:[$0]
置換結果:[This] [is] [java] [program].
検索対象:300,600,1000,2000,7000,11000,25000
検索文字:¥b[0-9]{4}¥b
置換文字:[$0]
置換結果:300,600,[1000],[2000],[7000],11000,25000
検索対象:私のメールアドレスはnagahashi@mac.comです。
検索文字:[0-9a-zA-Z.]+@[0-9a-zA-Z.]+
置換文字:[$0]
置換結果:私のメールアドレスは[nagahashi@mac.com]です。
検索対象:私のメールアドレスはnagahashi@mac.comです。nagahashi@yahoo.krもあります。
検索文字:[0-9a-zA-Z.]+@yahoo.(co.jp|com)
置換文字:[$0]
置換結果:私のメールアドレスは[nagahashi@mac.com]です。nagahashi@yahoo.krもあります。
検索対象:私のホームページはhttp://homepage.mac.com/nagahashi/です。
検索文字:http://[0-9a-zA-Z.]+/[0-9a-zA-Z./?=-_]*
置換文字:[$0]
置換結果:私のホームページは[http://homepage.mac.com/nagahashi/]です。
0 件のコメント:
コメントを投稿