JavaScriptで全角カタカナかどうかを判定するには?

[上に] [前に] [次に]
ブチコ 2000/01/07(金) 17:20:25
JavaScriptで全角カタカナかどうかを判定する方法を
教えて下さい。(EUC)
よろしくお願いします。m(_ _)m

うぐいす 2000/01/07(金) 18:37:28
../199902/99020037.htm
../199912/99120238.htm
こういうのは参考になりませんか?
キーワードを「全角 半角」等にして検索したらいろいろ出てくると思いますよ。

ブチコ 2000/01/07(金) 19:27:14
全角or半角を取得したいというより、
カタカナorカタカナ以外を取得したいのですが、
過去ログでみつけられなくて・・・。
よろしくお願いします。

コガ [E-Mail] [HomePage] 2000/01/08(土) 11:31:59
こんにちは、ブチコさん。
ためしにこんな関数を作ってみたので、使ってみてください。
ブラウザ4.0以降であれば動くと思います。

//関数名: checkKatakana
//機能: 与えられた文字列が全角カタカナの文字列かどうかを判別する
//引数: 判別する文字列
//返値: 全角カタカナだけの文字列だったらtrue、そうでなければfalseを返す
function checkKatakana(mojiretsu){
  for(i=0; i<mojiretsu.length; i++){
    if(mojiretsu.charAt(i) < 'ア' || mojiretsu.charAt(i) > 'ン'){
      return false;
    }
  }
  return true;
}

ブチコ 2000/01/11(火) 09:16:57
[[解決]]
コガさんありがとうございました。
ア〜ンではなく、ァ〜ヶまでにしたらさらに完璧になりました!

[上に] [前に] [次に]