Kana.AS
Kana.ASとは?
ひらがなをカタカナに変換したり、全角英数字を半角英数字に変換するライブラリーKana.JSのActionScript3移植版です。利用できるAPIなどはKana.JSと一緒にしてあります。
Kana.JSとの相違点
ベース文字列のクラスのStringのプロトタイプは拡張していません。というわけで以下のようなコードは利用できません。
var str:String = "こんにちは"; // str.toKatakanaCase(); ← 不可能
サンプルコード
import com.googlecode.kanaxs.Kana; // インスタンス化して利用する例 var kana:Kana = new Kana("こんにちは"); kana.toKatakanaCase().toHankanaCase().toString(); // コンニチハ // インスタンス化しないで利用する例 var str1:String = Kana.toKatakanaCase("こんにちは"); // コンニチハ var str2:String = Kana.toHiraganaCase("コンニチハ"); // こんにちは var str3:String = Kana.toHankakuCase("ABC123"); // ABC123 var str4:String = Kana.toZenkakuCase("ABC123"); // ABC123 var str5:String = Kana.toHankanaCase("アイウエオ"); // アイウエオ var str6:String = Kana.toZenkanaCase("アイウエオ"); // アイウエオ var str7:String = Kana.toPaddingCase("ハ゛"); // バ