タグの中の要素を抜き出すRuby関数

Sponsored Link

このエントリーをはてなブックマークに追加
はてなブックマーク - タグの中の要素を抜き出すRuby関数
Bookmark this on Delicious
Share on LinkedIn
Bookmark this on Livedoor Clip
Bookmark this on Yahoo Bookmark

ライブラリを使えば簡単ですが、正規表現の学習の為に。

ソースコード

def return_between(unporsed, start, termi)
  unporsed =~ /#{start}(.*?)#{termi}/
  return $1
end

str = "<title>Trump Code</title>"
start = "<title>"
termi = "</title>"

puts return_between(str, start, termi)
#=> Trump Code

ここで学んだことは、正規表現の規則中に変数を用いる際は#{var_str}と表記すること。

関連すると思われる記事:

Sponsored Link

This entry was posted in Ruby and tagged , . Bookmark the permalink.

Facebook comments:

One Response to タグの中の要素を抜き出すRuby関数

  1. Pingback: マイペースなプログラミング日記

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>