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