rubyからOSのコマンドやシェルなどの、外部コマンドを 実行する方法としていくつかあるようですので簡単にご紹介します。 続きはこちら http://doruby.kbmj.com/yablog/20090531/ruby_1
CentOS 5.5にNokogiriをインストールしたらうまくパースできなかったという話 CentOS 5.5 にいれたNokogiriの動作がなんかおかしい... ■ 環境 CentOS 5.5 libxml2 2.6.26 ruby 1.9.2 rubygems 1.6.1 nokogiri 1.4.4 以下のようなHTMLファイル(index.html) <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>テストページ</title> </head> <body> <div id="hoge1"> あいうえお^Kかきくけこ </div> <div id="hoge1"> さしすせそたちつてと </div> </body> </html> ※^Kは垂直タブ(
前回投稿した半角/全角バリデータの正規表現の中身を解説します。 前回は、rubyで使える半角/全角バリデータを紹介しました。 あのソースは突貫工事的に書いたものなので、実は自分でも仕組みを理解しないままでした。 ですが、「それじゃあいかん!」ってことで、1つずつ調べてみました。 以下、ソース再掲↓ KCODE = 'u' def self.hankaku?(str) return nil if str.nil? # 半角のみOKなので、全角が混ざっているとfalseが返る unless str.to_s =~ /^[ -~。-゚]*$/ return false end return true end def self.zenkaku?(str) return nil if str.nil? # 全角のみOKなので、半角が混ざっているとfalseが返る unless str.to_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く