Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
369:デフォルトの名無しさん 08/12/11 15:50:06 Ruby式ではないな 他の言語の人間だ 370:デフォルトの名無しさん 08/12/11 16:19:31 初心者にあんま見せたくない書き方であることは間違いないね… 371:デフォルトの名無しさん 08/12/11 16:23:39 htmlデータからタグの間に挟まれた文字のみ取り出すにはどうすればいいですしようか。 タグ名もバラバラです。 例 <b1>殿様カエル</b1><b2>しり上がり</b2><goow>自転車</goow> タグごと取り出す方法は分かったのですが。 372:デフォルトの名無しさん 08/12/11 16:28:04 >>365をrubyらしくってどう書けばいいの? rename_rule=[..., ...] def mkdistnme file x.sub *rename_rule end def movefile from, to ... end filenames.map{|x| [x, mkdistnme x]}.each{|ft| movefile *ft} 373:デフォルトの名無しさん 08/12/11 16:41:37 >>371 hpricotとかでパースするのをオススメしたいけど 慣れるまでが難しいかも知れない。 ネスト構造無視でいいなら str = "<b1>殿様カエル</b1><b2>しり上がり</b2><goow>自転車</goow>" ary = [] str.gsub(/<.+?>(.+?)<\/.+?>/){ary << $1} gsub使うのに違和感あるから、もっといい方法があるかも?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4285日前に更新/244 KB
担当:undef