おひとり

できる限りひとりで楽しむための情報やプログラミング情報など。

コンピュータ科学

正規表現の「.+」とキャプチャを組み合わせて繰り返しを含むパターンを作る

正規表現の「.*」とキャプチャ「()」を組み合わせることで、繰り返しのパターンを定義できます。図解で解説します。また、実際にエディタ中で使う例も紹介します。

コンピュータ科学における抽象化とは何か

コンピュータ科学における抽象化について書きます。ここでは初心者向けに、コンピュータの全体像、インターネットの仕組み、プログラミングの3つの「抽象化」の具体例を見ながら、抽象化とは何なのか考えていきましょう。