ひらがな、カタカナ一覧
仕事でひらがな、カタカナの一覧を作成する必要があったのだが、案外ネット上にはおちてないものなのでメモ。
定番の「ぁ-ん」「ァ-ヶ」や「ァ-ー」を展開したものになります。
ぁ
あ
ぃ
い
ぅ
う
ぇ
え
ぉ
お
か
が
き
ぎ
く
ぐ
け
げ
こ
ご
さ
ざ
し
じ
す
ず
せ
ぜ
そ
ぞ
た
だ
ち
ぢ
っ
つ
づ
て
で
と
ど
な
に
ぬ
ね
の
は
ば
ぱ
ひ
び
ぴ
ふ
ぶ
ぷ
へ
べ
ぺ
ほ
ぼ
ぽ
ま
み
む
め
も
ゃ
や
ゅ
ゆ
ょ
よ
ら
り
る
れ
ろ
ゎ
わ
ゐ
ゑ
を
ん
ァ
ア
ィ
イ
ゥ
ウ
ェ
エ
ォ
オ
カ
ガ
キ
ギ
ク
グ
ケ
ゲ
コ
ゴ
サ
ザ
シ
ジ
ス
ズ
セ
ゼ
ソ
ゾ
タ
ダ
チ
ヂ
ッ
ツ
ヅ
テ
デ
ト
ド
ナ
ニ
ヌ
ネ
ノ
ハ
バ
パ
ヒ
ビ
ピ
フ
ブ
プ
ヘ
ベ
ペ
ホ
ボ
ポ
マ
ミ
ム
メ
モ
ャ
ヤ
ュ
ユ
ョ
ヨ
ラ
リ
ル
レ
ロ
ヮ
ワ
ヰ
ヱ
ヲ
ン
ヴ
ヵ
ヶ
ヷ
ヸ
ヹ
ヺ
・
ー
「ヷヸヹヺ・」のあたりはカタカナというべきかちょっとまよう、定番の正規表現でも「ァ-ヶー」を使っている事が多いので、これは省かれるべきなのかな。中黒も微妙だし。
ちなみに上の一覧はJSで
//ぁ12353-ん12435
for(var i=12353; 12435>=i;i++){
console.log(String.fromCharCode(i));
}//ァ12449-ー12540
for(var i=12449; 12541>=i;i++){
console.log(String.fromCharCode(i));
}
とかやると取得できますね。
特定文字のCharCodeは
console.log("ァ".charCodeAt(0));
とかで取得できますね。
- -
こういうのはちょっと前までPerlで書いてたけど、最近JSで書くようになってしまったなあ…。