タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとRubyとregular_expressionに関するatomicmapのブックマーク (2)

  • JRuby、鬼車を取り込む | エンタープライズ | マイコミジャーナル

    JRubyの主要開発者であるCharles Nutter氏は27日(米国時間)、JRuby trunkにJoniがマージされたことを発表した。JoniはMarcin Mielczynski氏によってJavaに移植された「鬼車」の実装。鬼車はK.Kosako氏によってC言語で開発されている正規表現ライブラリ。正規表現オブジェクトごとに異なる文字エンコーディングを指定できるという特徴があり、The BSD Licenseのもとで公開されている。 鬼車を移植したJoniがJRubyへマージされたことは、JRubyにとってパフォーマンスの面で重要な意味をもっている。これまでJRubyで使っている正規表現の機能はその特性から性能のボトルネックになっていたわけだが、これでそのボトルネックが解消されたことになる。 JRubyの次期メジャーリリースはパフォーマンスの面で極めて興味深いものになりそうだ。すで

  • UTF8にマッチする正規表現 - rubyco(るびこ)の日記

    たつをさんのUTF-8の文字にマッチする正規表現を読んで、なるほどと思いつつ「ビットパターンから生成することもできるのでは?」と感じました。 そこでRubyで書いてみました。こんな風に。 rs = Array.new [ "0xxxxxxx", "110xxxxx 10xxxxxx", "1110xxxx 10xxxxxx 10xxxxxx", "11110xxx 10xxxxxx 10xxxxxx 10xxxxxx", "111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx", "1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx", ].each do |ps| s = "" ps.split(/ /).each do |bs| min = sprintf("%02X", eval("0b" +

    UTF8にマッチする正規表現 - rubyco(るびこ)の日記
  • 1