Ruby

LLでのマルチバイト文字の文字数の取得

以下のような方法でそれぞれ文字数を求めると、日本語文字列の文字数がうまく取得できません。 Ruby "English".length #7文字 "日本語".length #6文字になる Python len("English") #7文字 len("日本語") #6文字になる PHP strlen("English"); //7文字 strle…

RubyでAtomをパースする

Oshira.se APIから情報を検索して表示するプログラムを勉強がてら書いてみました。 Railsを使わずに、まともにRubyのコードを書くのははじめてかも。net/httpでAtomを取得して、REXMLでXpathを使って解析しています。 Windows環境なので、ところどころで文字…