JapaneseZenhan
Elixir Library for converting Japanese characters between Full-width(Zen) and Half-width(Han). This was inspired by, and referenced zenhan for Python.
Installation
As the package is available in Hex, you can install by adding japanese_zenhan to your list of dependencies in mix.exs:
def deps do
[{:japanese_zenhan, "~> 1.0.0"}]
endUsage
Convert zenkaku to hankaku(only digit, alpha, both)
iex> JapaneseZenhan.z2h("00aaあ0")
"00aaあ0"
iex> JapaneseZenhan.z2h("00aaあ0", [:digit])
"00aaあ0"
iex> JapaneseZenhan.z2h("00aaあ0", [:alpha])
"00aaあ0"Convert hankaku to zenkaku(with/without option)
iex> JapaneseZenhan.h2z("00aaあ0")
"00aaあ0"
iex> JapaneseZenhan.h2z("00aaあ0", [:digit])
"00aaあ0"LICENSE
This software is released under the MIT License, see LICENSE.