2008年01月30日 Mechanize で日本語のリンクを辿れない? WWW::Mechanizeで日本語のリンクを辿るコードを 下記のように書いた。 $KCODE='s' require 'mechanize' require 'nkf' agent = WWW::Mechanize.new page = agent.get("http://www.asahi.com/") tw = NKF.nkf("-e","天気") lnk = page.links.text(/#{tw}/) page = agent.click(lnk) puts page.uri しかし、検索対象となるリンクの語句によっては、 premature end of regular expression: というエラーが出て動かなかったりする。 原因はこちらの現象だった。 ちなみに漢字コードを含んだスクリプトで問