ActiveRubyã¨ãããã¡ããã£ã¨MeCabã使ã£ã¦ã¿ãããããã§ãMeCabã®ruby bindingã¨ã使ãã®ã¯åå«ãã£ã¦äººåãã«æ¸ãã¦ã¿ã¾ãããåã«popenã§ç´æ¥MeCabãå¼ãã§ãã ãã§ããããã #!/bin/ruby -Ks # -*- coding: euc-jp -*- # # easymecab.rb # class MeCab def initialize(option) @path = "/cygdrive/c/MeCab/bin/mecab.exe" # MeCabã¸ã®ãã¹ @option = option end def parse_file(s) cmd_string = [@path, @option, s].join(" ") word_list = [] io = IO.popen(cmd_string, "r") until io.eof? wor
{{#tags}}- {{label}}
{{/tags}}