Skip to content

Instantly share code, notes, and snippets.

@Wonicon
Created July 7, 2018 14:20
Show Gist options
  • Save Wonicon/731723026f63a7b8124cbf324e9fd3d6 to your computer and use it in GitHub Desktop.
Save Wonicon/731723026f63a7b8124cbf324e9fd3d6 to your computer and use it in GitHub Desktop.
Convert Katakana to Sogou Phrases
require 'romaji'
kana = {}
File.readlines('ciel').each do |line|
m = line.match(/([\p{Hiragana}\p{Katakana}ー]+)/)
kana[m[0]] = 1 if m
end
kana.keys.sort.each do |k|
puts "#{Romaji.kana2romaji(k)},1=#{k}"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment