
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
「1文字 (≠ 1バイト)」ずつチェックするだけなので, 本質的に難しいところはありません. ちょっとややこしいことを除けば「アルファベットの大文字を小文字に変換する」のと同レベルです.
while (文字が残っている) {
その文字が「全角アルファベット」→対応する「半角アルファベット」に変換
「全角数字」→対応する「半角数字」に変換
....
その他: 破棄
}
というフローになるでしょうか.
ただ, 例えば文字コードとして何を想定しているかによって変換がかわる可能性があります.
ところで「半角ひらがな」って何?
この回答への補足
Tacosan、ありがとうございます。
アルファベットは解決したのですが
問題は全角かな、カナを半角カナに変換する所がわからないのです。
ご指摘の
【半角ひらがな】は【半角カタカナ】の間違いです
実現したいことは
【半角ひらがな・カタカナ】を【半角カナ】に変換することです
意図が伝わりづらく、申し訳ありません。
どなたかご存知でしたら教えてください。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IEからEdgeへの移行に伴うIMEの...
-
住宅にカナを入力する際に丁目...
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
word差し込み印刷 半角カタカ...
-
エクセルにMicrosoft Barcode C...
-
全角文字だけ抜き出したい
-
差し込み印刷について教えてく...
-
全角英数字の必要性が理解できない
-
計算機入門の授業の問題なんで...
-
全角スペース
-
perl 初めてのプログラムにエラ...
-
コマンドプロンプト 全角を含ん...
-
●VB6で左詰めと空白行削除
-
全角英数字を半角英数字に変換...
-
メモ帳の段落の揃え方
-
Accessで日付や数値を全角で表...
-
Excel2010 差し込み印刷について
-
VB.net、テキストボックス入力...
-
ACCESS:半角、全角空白スペース...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
住宅にカナを入力する際に丁目...
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
全角英数字の必要性が理解できない
-
COBOL・全角判定
-
word差し込み印刷 半角カタカ...
-
VB.net、テキストボックス入力...
-
char型全角数字から、int型半角...
-
プログラミングでは、半角括弧...
-
メモ帳の段落の揃え方
-
エクセルにMicrosoft Barcode C...
-
エクセルの検索が正しくできな...
-
封筒の宛先で縦書きの書き方
-
エクセルでの”々”の扱い
-
全角/半角キーをSendkeys関数で...
-
.NET3.5におけるキーボードの「...
-
VBで、String型のデータが、...
-
Accessで日付や数値を全角で表...
-
明細書の英数字の全角・半角に...
おすすめ情報