Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

書籍 Regular Expressions Cookbook | Match Complete Lines That Contain a Word

パンくず

書籍 Regular Expressions Cookbook
Match Complete Lines That Contain a Word

概要

ある単語を含む行について

サンプル

# encoding: Windows-31J

require "pp"

str =<<"EOS"
line1
kuroko
line2
EOS

puts str
puts "------------------------------------"
print str.gsub(/^.*\bkuroko\b.*$/,"")

出力

line1
kuroko
line2
------------------------------------
line1

line2