エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python, Ruby で簡単なテキスト処理 (1) - 特定の単語が含む行を抽出する
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python, Ruby で簡単なテキスト処理 (1) - 特定の単語が含む行を抽出する
1. 特定の単語が含む行を抽出したい ちょっとしたテキストを加工しようと思う場合、 Ruby を使うことが... 1. 特定の単語が含む行を抽出したい ちょっとしたテキストを加工しようと思う場合、 Ruby を使うことが多い。 例えば、テキストの中から特定の単語が含まれた列を抽出し、何らかの処理をしたいとする。 対象となるテキストは次のもの。 hoge piyo ほげほげ ぴよぴよ ほげ\nぴよ 10,20,30 100,200,300 hoge hoge piyo piyo 2. Ruby の場合 ここから、「ほげ」を含む列を抽出する場合、次のように書く。 DATA.each do |line| puts line if line =~ /ほげ/ end __END__ ここに対象のテキストを貼り付ける。 Ruby では、 __END__ 以降にあるテキストを読み込んで処理できるので、軽く試したいときに便利。 3. Python の場合 まずは、Ruby の __END__ と同じような機能が Py