2016-09-25から1日間の記事一覧

gsubの使い方メモ(Ruby)

gsubを使って、 htmlタグを大文字に変換する方法。 class TagUpper def initialize(html) @HTML = html.freeze end def convert() @HTML.gsub(/<[a-z|\/]+[>|\s]/){|tag| tag.upcase} end end tu = TagUpper.new("<html><body><a href='https://www.google.co.jp/?gfe_rd=cr&ei=OcXnV4_WF_T98wf345nADw'></body></html>") puts tu.convert()