タグ

ブックマーク / akr97.com (1)

  • ExtractContentをruby 1.9から使う - Capsule

    結構前のエントリでHTMLから文を抽出することができるExtractContentを紹介しました。 便利なので自分が作ってるサービスでも使わしてもらっているんですが、残念なことにruby1.9系だとエラーを起こして使えません。 なぜ動かないのかなと調査してみたところ、どうやらruby1.9系から正規表現のエンジンが鬼車に変わったため、マルチバイト文字の扱いでエラーが起こってるみたいです。 逆に正規表現の部分を書き変えれば普通に動きそうなので書き変えてみました。 一応、ruby1.9.1と1.9.2で動いたのでここ貼っときます。 パッチ extractcontent_v1.9.patch 実際のファイル extractcontent_v1.9.rb 注意点 簡単にテストはしたが、他の環境でちゃんとうごくかは良く解らないのでご使用は自己責任でお願いします。 1.8系ではたぶんエラーが起こり

    UDONCHAN
    UDONCHAN 2012/03/19
  • 1