regexの読み方

regexの読み方

正規表現のことである「regex」の読み方を掲載してます。

読み⽅

レゲックス」と読みます。

英訳

「REGular EXpression」の略。

regexとは

正規表現のこと。指定した文字のパターンに、一致しているかをチェックするもので、ここでプログラミングを断念する人もいたが、使えるようになると効率的。

例えば、linux上でsedコマンドを利用して.jpgを.jpegに変換する場合は下記となります。

.jpg作成

touch test.jpg

確認

ls

<出力結果>
test.jpg

変換

ls | sed s/jpg/jpeg/

<出力結果>
test.jpeg

上記の場合、「test-jpg.jpg」というファイルがあると拡張子だけでなくファイル名も変換してしまうので、文字列末尾にある「.jpg」を「.jpeg」に変換するように変更した場合は、下記となります。

ls | sed "s/\.jpg$/.jpeg/"