正規表現に使用するメタ文字 読み方や使い方
正規表現にはメタ文字という特殊文字を使用します。
. ^ $ [ ] * + ? | ( )
これらは日頃も良く使う文字で馴染みが深いかと思われますが、このメタ文字を駆使して正規表現で文章を検索します。
メタ文字の読み方
あんまり気にすることも無いとは思いますが、一応メタ文字にも正式名称のようなものがあります。人に教えたりする時には結構役に立ったりします。
- .
- ピリオド、ドット
- ^
- キャレット、ハットマーク、アクサンシルコンフレックス、山
- ※ハットマークと呼ぶのが一番流通しているかも?
- *
- アスタリスク
- ?
- クエスチョンマーク、はてな
- +
- プラス、足す
- \ (¥)
- バックスラッシュ、円マーク
- 欧文フォントや日本語系以外の文字コード環境、例えばlinuxだと\、日本語フォントや日本語の文字コード環境、例えばwindowsなどだと¥になります。この文字だけ特殊ですので覚えておきましょう。
- $
- ダラー、ドルマーク
- [
- スクエアブラケット開、左、角括弧
- ]
- スクエアブラケット閉、右、角括弧
- (
- バーレン開、左、括弧
- )
- バーレン閉、左、括弧
- |
- バー、棒、区切り
メタ文字は他にも沢山有るのですが、今回は主なもののみ。
メタ文字を発音する時
ここで、簡単にメタ文字の読み方とか書きましたが、読みやすそうな言葉で説明すると良いです。
^を「アクサンシルコンフレックス」とか言っても大方通じません。
プログラミングは人に優しく。
トラックバック URL :
コメント (0)