トップ > 初級編 > その他 > 正規表現(初級編) >
正規表現とは

  

正規表現とはどんなものなのか

『正規表現』という言葉を聞いても、何のことだかサッパリ想像がつかないと思います。 筆者も、初めてこの言葉を目にした時には、何のことやら全く理解できませんでした

正規表現は、わかりやすく言えばパターンマッチングの表現手法です

パターンマッチングとは

パターンマッチングとは、テキストの検索や置換を行う際に、対象とするテキストの条件を、体系的に指定する手法です

例えば、

  1. 数字2文字の後に英字4文字が続く単語を探したい
  2. ピリオドで終わる行のみを置換したい

のように、幅のある条件で検索や置換を行いたい場合に必要となる仕組みです

Windows上のアプリケーションでも使えるものが増えている

正規表現は、UNIX系OSのアプリケーションで幅広く採用されている仕組みです。 UNIXの古いテキストエディタが、ソフトウェアで初めて正規表現を導入したとどこかで見かけた記憶があります。

なお、最近ではWindows上のアプリケーションでも正規表現が組み込まているものが増えてきています。

  
  

まとめ

正規表現は、検索や置換の際に対象となるテキストの条件を体系的に表現するための手法です。

メニュー