日常で使うRubyプログラミング

日常の作業でRubyを使う際、気になったことをChatGPTに聞いています。

2024-04-01から1ヶ月間の記事一覧

Rubyの正規表現実践例

法令テキストから、Rubyの正規表現を用いて各条の表題を抽出し、 第一条:国内犯 第二条:すべての者の国外犯 ・・ のように表示するプログラムです。 正規表現の威力がよく分かると思います。 注:蛇足ですが、scan() do .. end は、正規表現のグループにマ…

正規表現の基本

知識をまとめたかったので、聞いてみました。 Rubyでの正規表現は、=~演算子でマッチするかどうか判定したり、文字列に対してsub(), gsub(), scan()などを呼び出して用います。 後者については、第一引数に正規表現を指定します。第二引数は、置換テキストで…

RubyのRakeの使い方

RakeはRubyビルドツールで、MakefileのRuby版です。 あるプログラムを別のプログラムの後に実行したいといった、順序を制御したい場合、あるプログラムが別のプログラムの生成ファイルの存在を前提とする場合など、異なるタスクをつなぎ合わせて機能させたい…