文字列からの情報抽出
Posted feedbacks - Ruby
scanは強力無比
1 2 3 4 5 6 | def print_image_spec(str)
str.scan(/([A-Za-z]+)(-hidden)?(?:-(small|big))?\.([A-Za-z]+)/) do |name, hidden, size, ext|
printf("name:'%s', ext:'%s', size: %s hidden: %s\n",
name, ext, size||'normal', hidden ? 'True' : 'False')
end
end
|


にしお
#3407()
Rating0/0=0.00
サンプル入力
サンプル出力
探すべき文字列は下の条件を満たします
出力は以下の条件を満たす必要があります
このお題は、正規表現のグループに名前をつけて連想配列として取得できるPythonからの挑戦状です。
[ reply ]