Ruby 初心者スレッド ..
[2ch|▼Menu]
35:30
08/11/22 12:51:43
色々試していただいてありがとうございます。

>>32
すいません、何故かnilなんです

>>34
>>30に書いたとき、実際に付けているimoオプションを書き込み付け加えるのを忘れていて、訂正として>>31に追加しました。

>>31のプログラムでもマッチしない状態です。

こんな感じで動かしても、htmlには取得したHTMLがちゃんと表示されていますが、$1はnilになります。
#!/usr/bin/ruby
response = (〜net/httpで取得したやつ〜)
html = response.body  #net/httpのbody部分を取得
p html   #取得したURL先のHTMLファイルが正常に表示される
html  =~ /<head>(.+)<\/head>/imo
header = $1
p header  #-> nil

なんです。改行とか文字コードの違いとかって落ちかなと思っているのですが
不特定多数な文字コードからUTF8に統一する、ってことできますか?


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4400日前に更新/244 KB
担当:undef