Posted at

ブログのタイトルからURLっぽいものを生成

More than 5 years have passed since last update.

ブログのタイトルから半角文字のみを抽出し、ハイフンで繋いだ文字列を生成

def gen_title(str)

str.downcase.scan(/[a-zA-z0-9]+/).map{|s| s.strip}.join('-')
end

gen_title '10分でnode.jsとangular JS, sassでリッチなWebサイトを作る'
# => 10-node-js-angular-js-sass-web