正規表現とは?
せいきひょうげん
文字列のパターンを記号で表現し、検索・マッチ・置換などを行うための形式言語です。
正規表現(regular expression)とは、文字列の集合をパターンで表現するための形式言語を指す。メタ文字(.・*・+・?・[]など)を組み合わせて、条件に合う文字列の検索・抽出・置換・バリデーションを行う。GrepやSed、各プログラミング言語の標準ライブラリで広く利用されており、テキスト処理の基本ツールとなっている。
使い方・例文
ログファイルから日付パターンにマッチする行だけを正規表現で抽出したところ、数万行のファイルからわずか数秒で必要な情報を取り出せた。
この用語をシェア
最終更新: