$ cat food_base_word_mecab.rb
require 'MeCab' mecab=MeCab::Tagger.new() f=open("food_base_more_than10.txt") f.each{|i| word=i.split(",")[2] count=i.split(",")[5] #puts str; #str="すもももものもものうち." # str="ドライカレー" node=mecab.parseToNode(word); # puts node.surface node=node.next while node.feature.split(",")[0] != "BOS/EOS" do # puts node.surface # puts node.feature.split(",")[0] puts node.surface.to_s+","+count.gsub('"','').to_s node=node.next end }