FC2ブログ

linuxやるブログ

linuxができなくて悔しい思いしてるので、linuxやるぞ~ 初歩的なやつから少しずつ。 OSはCentOS5.3がメインだす。正確性は保障できませぬ。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

正規表現

正規表現の超基礎です。
基本的に頭が悪いので、これも少しづつ自分のものしていくべ。

. 任意の一文字と一致  
例 a.c と指定した場合 abc agc などがマッチする。

/ /の右側の文字が特別な意味を失う
例 /. とすると、. は正規表現の . ではなく 文字の . になる。

* 直前の文字を0回以上繰り返し
例 直前の文字がbだとするとab*c にマッチするのは、ac abc abbc abbbc ・・・となります。0回以上なのでなくてもおk。

? 直前の文字の0~1一回の繰り返し
例 ab?c とすると、マッチするのは ac abc のみです。

+ 直前の文字1回以上の繰り返し
例 ab+c とするとabc abbc abbbc ・・・がマッチする。

^ 行頭
例 ^F でFから始まる文字にマッチ

$ 行末

[ ] どれか一文字に一致
例 [abcd] abcdのどれか一文字にマッチ。 [a-g] a~gにマッチ。


おまえの頭はバカにマッチ。ナンチテ

PageTop

コメント


管理者にだけ表示を許可する
 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。