資料①には「「正規表現」(せいきひょうげん)とは,テキスト処理を強力に行うための仕組みのことです。正規表現の英語表記は「Regular Expression」で,「正規表現」という言葉は,これをそのまま日本語にしたものです。」とあり,正規表現の例として「^(インター?フェイス|マシ.*ン)$」を挙げている。そして,「正規表現はプログラミング言語でもツールの名前でもありません。正規表現という技術の呼び名です。現在,正規表現はさまざまな環境で使われており,各種ソフトウェアに組み込まれ利用されています。」とある。資料②では「文書データの中から任意のキーワードを検索するという作業は,コンピュータが得意とする仕事の一つです。しかし単純なキーワード検索では融通がききません。明確なキーワードが分からないと検索することができないからです。コンピュータに様々な処理をさせようとしていくうちに,もっと曖昧な検索をしたいということが出てきます。このような曖昧な文字列パターンを明確に表現するための手段が,正規表現(Regular Expression:regex またはREと略されることもあります)です。」とある。そして,正規表現の代表的な用途として「文字列検索」,「文字列置換」,「プログラミング」を挙げている。