文学部プログラマー日記

プログラミング学習に関する有益な情報を発信する…はず。

[ ]と[^ ]の使い方 Regex(正規表現)攻略!

こんにちは。たかみんです。
一緒に正規表現を攻略しましょう。
このページは[ ][^ ]の使い方についてまとめたページです。

[ ]と[^ ]の使い方

[]は中にあるものをまたはで考えるメタ文字です。
つまりabc[123]defと書けば、
abc1def abc2def abc3def がヒットします。
abc12defはヒットしません。


[^ ]にすると、先ほどとは逆に中身を否定します。
つまり[^ab]123だと、
a123 b123がだめで、 k123などがヒットするようになります。


以下の書き方が良く使われる(?)気がしてます。

[0-9] 0~9までの数字にヒット
[A-Z] 大文字のアルファベット全てにヒット
[a-z] 小文字のアルファベット全てにヒット
[0-9A-Za-z] 数字とアルファベット全てにヒット

リンク

正規表現一覧のページへ