/hanzen

UTF-8 halfwidth katakana interconversion functions

Primary LanguageCoffeeScript

判然 NPM version Build Status Coverage Status

Sauce Test Status

UTF-8 halfwidth katakana interconversion functions

Installation

Via npm

$ npm install hanzen --save
var hanzen= require('hanzen');
console.log(hanzen); //object

Via bower

$ bower install hanzen --save
<script src="bower_components/hanzen/hanzen.min.js"></script>
<script>
  console.log(hanzen); //object
</script>

Via rawgit.com(the simple way)

<script src="https://cdn.rawgit.com/59naga/hanzen/master/hanzen.min.js"></script>
<script>
  console.log(hanzen); //object
</script>

API

.toHankaku(str) -> result

.toZenkaku(str) -> result

引数strに含まれているカタカナ(。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワンガギグゲゴザジズゼゾダヂヅデドバパビピブプベペボポヷヴヺ)の全角・半角の相互変換を行います。 それ以外の文字は置換しません。

var hanzen= require('hanzen');
hanzen.toHankaku('あのイーハトーヴォのすきとおった風');
// 'あのイーハトーヴォのすきとおった風'

hanzen.toZenkaku('あのイーハトーヴォのすきとおった風');
// 'あのイーハトーヴォのすきとおった風'

License

MIT