- ベストアンサー
全角数字を半角数字に変えたいがtr/0...9/0...9/だけではうまくいかない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
もし、Perlのバージョンが5.8ならば、スクリプトの先頭に use encoding 'sjis'; を入れてみてください。 ※スクリプトがeucの場合は、sjis を euc-jp に替えてください。 また、それより以前のバージョンならば jcode.pl を使い、 jcode::tr(\$kazu, '0123456789-', '0123456789-'); としてください。
関連するQ&A
- char型全角数字から、int型半角数字への変換方法
char型全角数字から、int型半角数字への変換するためには どのような方法があるのかを探しています。 同カテゴリ内でも色々と検索を掛けて見たのですが 適当なものが見当たらなかったため、質問させていただきます。 chara kazu[]="8";(全角数字) を int kazu2=8;(半角数字) に変換するためにはどうすればよいでしょうか? 変数に代入してfor文で使用が目的です。 宜しくお願い致します。
- ベストアンサー
- C・C++・C#
- 【エクセル】半角数字→全角数字
エクセルですでに半角で入力されている数字を全角数字に一括変換する方法はありますか? (1)住所録で半角入力されている番地等の数字のみをを全角に変換する方法 (2)電話番号など、全て数字で入力しているセルを一括で全角に変換する方法
- ベストアンサー
- オフィス系ソフト
- Excel 全角数字を半角数字に
エクセルを使ってデータを管理しています。 郵便番号の項目には、500件ぐらい郵便番号が入力されていますが、全角数字で入力されたデータと、半角数字で入力されたデータが混じっていて、見辛いし管理もしづらいです。 関数を使って、全角数字を半角数字に変換する方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- 全角数字を半角数字にする方法
XML→HTMLへ変換するのに、XSLTを利用しているのですが、 XSLTで、全角数字を半角数字に変換し、HTMLへ出力することはかのうでしょうか? 環境は、Win2k+IE6(パーサは、MSXMLを利用)です。 よろしくお願いします。
- ベストアンサー
- XML
- エクセルに全角数字を入力しても半角にならない
通常、エクセルのセルに全角数字(のみ)を入力すると、 自動的に半角に変換されると思いますが、 全角のままになってしまい、表計算を利用している際には不便な状態になってしまいました。 自動的に半角になるように設定したいと思っています。 原因に心当たりのある方がいらっしゃいましたら、 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- いったん全角で入力した数字を半角にできませんでしょうか
ワードやエクセルを使っています。数字入力を全角で したファイルがあるのですが、それを半角に直す必要が でてきました。一個づつうちなおさなければならないのでしょうか。変換する方法がありましたら教えて下さい
- ベストアンサー
- オフィス系ソフト
- 【Excel】 全角(数字だけ)を半角にしたい
住所の表を整理しているのですが、数字が全角になっているので、半角に変換したいと思い、ASC関数を使ったのですが、カタカナまで半角になってしまいました。 カタカナは全角で、数字だけ半角にしたいのですが。。 数字だけを半角にする方法ってないんでしょうか?
- ベストアンサー
- オフィス系ソフト
- 全角文字を半角に変換する
全角文字を半角へ、またはその半角文字を全角にする 関数もしくは処理がありましたら教えていただきたいの ですが、宜しくお願い致します。 また変換する文字はアルファベットと数字で、漢字とかが 入力されたらエラー表示させる例を提示していただけると たいへんありがたいです。
- ベストアンサー
- JavaScript
お礼
早速お教えいただきましてありがとうございます。 お陰様で、ばっちりです。(^^; ありがとうございました。