ブログのタイトルから半角文字のみを抽出し、ハイフンで繋いだ文字列を生成
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
Go to list of users who liked
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
Register as a new user and use Qiita more conveniently
Go to list of users who liked