kana.js

最新版はこちら

http://code.google.com/p/kanaxs/


はじめに

平仮名を片仮名にしたり。半角英数字を全角英数字にしたり。全角カタカナを半角カタカナに変換するJavaScriptです。String.prototypeを拡張していますのでString.prototype拡張が嫌いな方はPHPのmb_convert_kana相当もあるのでそちらをご利用ください。

利用できるようになるメソッド

kana.js
メソッド 説明
String#toZenkakuCase() 半角英数字を全角英数字に変換します。
String#toHankakuCase() 全角英数字を半角英数字に変換します。
String#toKatakanaCase() 平仮名を片仮名に変換します。
String#toHirakanaCase() 片仮名を平仮名に変換します。
String#toZenkanaCase() 半角のカタカナを全角のカタカナに変換します。
String#toHankanaCase() 全角のカタカナを半角のカタカナに変換します。
String#toPaddingCase() 【は゛】を【ば】に変換します。

使い方

kana.jsのロード
<script type="kana.js"></script>
以下のようにつかう。
"あいうえお".toKatakanaCase(); // アイウエオ

var Katakana = "アイウエオ"
Katakana.toHirakanaCase(); // あいうえお

ライセンス

  1. [kana.js]ご自由に(パブリックドメイン扱いで結構です。)
  2. [php.mb_convert_kana.js]修正BSD

さいごに

ソースを読みたい方はhttp://www.starmsg.net/shared/scripts/kana.1.0.0.jsに無圧縮版を置いてあります。よいJavaScriptライフを。