No.2
- 回答日時:
UTF-8(UTF-8Nじゃなければ)かShiftJISなら、先頭にBOMがついているかどうかを判別すれば
大丈夫のような気がします。
また、入力する文字に記号が含まれていなければ、まず通常の判定ルーチンで
判別できるでしょう
(ひらがなカタカナ漢字はUTF-8では全部3バイト)
半角カタカナや記号が含まれて、UTF-8Nである場合は確実な判定は不可能です。
No.1ベストアンサー
- 回答日時:
何文字であっても Encode の from_to を使えばいいと思います。
例
use Encode 'from_to'; # プログラムの最初の方でこれをやっておく。
# 実際に使いたい所でこれをする(この場合はShift_JISからutf8への変換)。
from_to($str, 'Shift_JIS', 'utf8');
# この後は $str の内容がutf8になっている。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの操作方法を教えてください!頭文字2~8文字で特定の値に返す方法 8 2022/07/14 11:26
- C言語・C++・C# S-JIS → JIS コード変換するには 3 2023/02/09 23:55
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Windows 8 メモ帳による文字コード変換 2 2022/09/01 18:38
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Visual Basic(VBA) VBA B列にある前から10文字のみ表示 3 2023/08/07 11:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perlについての質問
-
CSVファイルの中で、「 , 」カ...
-
VBA EXCEL あるセルの中の一...
-
住宅にカナを入力する際に丁目...
-
VBA 文字に半角が含まれて...
-
パイソンエラーについて
-
エクセルで数値を全角文字(カ...
-
pythonエラー
-
英数字のみ全角から半角に変換
-
GoogleAppsScript文字列置換の...
-
バッチファイルの正規表現を利...
-
マクロを使ってフォルダー内に...
-
パス区切りの文字について
-
CString から LPCTSTRの型に変換
-
「何とかで始まり、何とかで終...
-
VBA Shift-JISをJISに変換する...
-
全角入力
-
カンマ区切りの数字をCSVフ...
-
正規表現について
-
SJIS->UTF8->SJISコード変換に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perl でエラー:Wide character...
-
【LaTeX】pBibTeXでのエラーの...
-
【文字コード】外見上は全く同...
-
MFCのコントロールにUTF-8の文...
-
perlについての質問
-
sedやperlでの2バイト文字を含...
-
WindowsでUTF-8のPerlスクリプ...
-
HTML::Templateでutf-8のテンプ...
-
Java+MySQLで特殊文字(丸数字(...
-
jcode.plのかわり
-
UTF-8のPerlから、UTF-8、EUC、...
-
CGIでメール送信で件名文字化け
-
Perlで、文字の出現回数を調べ...
-
perlで読み込むテキストの文字...
-
UTF-16からUTF-8への変換
-
Jcodeによるカタカナ→ひらがな変換
-
PIC16F84AのBlank Checkは
-
printfの書式指定での2バイト文...
-
JcodeモジュールとEncodeモジュ...
-
perl について
おすすめ情報