ベストアンサー 全角→半角 2005/08/26 08:51 こんにちわ フォームから入力された$titleに全角英数文字が入力された場合 半角に統一したいのですがどうすればよいでしょうか? みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー hrm_mmm ベストアンサー率63% (292/459) 2005/08/26 17:56 回答No.2 >jcode::tr(\$title, '0-9A-Za-z', '0-9A-Za-z'); 元文字のところが全角になってないからでは? jcode::tr(\$title, '0-9A-Za-z', '0-9A-Za-z'); あと、$titleの中身と、cgiスクリプトソースの文字コードとはいずれもeucに統一しておく必要があります。 shift-jisだとうまく変換されないようです。 質問者 お礼 2005/08/26 19:28 解決しました ありがとうございました 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) ponshige ベストアンサー率40% (12/30) 2005/08/26 10:56 回答No.1 require 'jcode.pl'; jcode::tr(\$title, '0-9A-Za-z', '0-9A-Za-z'); これでどうですか? 質問者 補足 2005/08/26 12:40 上手くできませんでした 質問の仕方が悪かったみたいですね^^; すみません もし宜しければ他の方法を教えていただきたいのですが・・・ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Perl 関連するQ&A 全角と半角を統一する関数 エクセルの関数で、半角英数文字・全角英数文字や、半角カタカナと全角カタカナが混じっている表で、全角に変換して統一できるような関数や方法があれば教えてください。 全角を半角に・・・ 外品のキーボード使用しています。ひらがな入力をしていて、「英数」できりかえたときの「A」を「A」のように半角にしたいのです。大文字、小文字ではなく切り替え時の一発目を半角に・・・「半角/全角」で切り替えれば良いのですが、使用上不便で困っています。よろしくお願いします。以前は使えていました。何かの拍子に。。。 半角→全角 困っています。 お願いします! キーボードを触っていたら全角文字が半角文字になってしまいました。 タスクバーの所には【A】(直接入力)と書いてあります。 Num Lockは光っています。 シフトを押しながら・・・ ABCDE この半角の英語が嫌なんです。 ABCDE にしたいんですが。 おかしくなる前は出来たんです。 シフトを押しながら~全角英語になる方法を教えて下さい。 ※マウスを使ってタスクバーの所を全角英数にする方法以外で 宜しくお願いします!! ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム ワードで、’(アポストロフィー)を半角入力したのに、メモ帳にコピペすると全角になっているのはなぜ? WinXPでWord2003を使っています。 ワードの書類上で、’(アポストロフィー)を半角入力したのに、 メモ帳にコピペすると全角になってしまうことに困っています。 (文字化けを防ぐために全て半角英数に統一したいので) 具体的には、入力モードを半角英数にして、 Shiftキー+7でアポストロフィーを入力しています。 ワード上では間違いなく半角で入力されているのですが メモ帳にコピペするとアポストロフィーだけ全角になってしまいます。 何か設定を変えれば解決しますでしょうか。 詳しい方いらっしゃいましたら、宜しくお願いします。 半角・全角文字が入り乱れて、困っています。 すみません。どなたか教えてください。 windows 98 を使っています。 wordやexel を使って、文字を入力したとき無意識のうちに (英・数・カナ)の半角と全角がどうしても入り混じってしまって、 結果的にかなり見てくれが悪くなってしまいます。 (他の人が作成した書類を見ても、ほとんど同じことが起きています。) 1.全体に半角と全角が入り混じらないように、最初から英・数の全角とカナの 半角文字が入力できないような初期設定はできないのでしょうか? 2.確定させた後、半角・全角を一括で (英数→半角、カナ→全角に)変換 できないでしょうか? Macを使っていたときはこんな無意味な苦労をしたことがなかったのですが・・・ 半角/全角 キーを押すとカタカナが出てくるようになりました 以前は、ひらがなが入力出来る状態の時に半角/全角 キーを押すと半角英数文字を入力できるようになりました。ところが、今では半角/全角 キーを押すと半角のカタカナが入力されるようになってしまったのです。どうしたら元通りになるのでしょうか。お分かりの方いらっしゃいましたら、どうかお教えください。 半角/全角 半角/全角のキーを押すと、半角英数入力とひらがな入力とが変換できていたと思うんですが、今は、直接入力とひらがな入力の切り替えになっています。どうすれば元に戻せますでしょうか。 文字入力が頻繁に半角と全角の英数のみになる・・ どこを押しているという訳でもないのですが、文字などを入力していると、頻繁に半角と全角の英数になってしまいます。 通常ならなにかの拍子にESCの下の切り替えタブを押してしまっても、もう一度押せばひらがな入力に戻りますよね? ところがこの症状がでると、切り替えタブを押しても、全角の英数と半角の英数の切り替えにしかならず、マウスでクリックしていちいちひらがな入力に変えなければならなくて非常に困っています。改善方法はありませんか? 全角、半角切り替えで?? 全角、半角の切り替えで不明点がでました。 ご存知の方は教えてください。 ややこしくてスミマセン。 条件はwindows-XPのIME2002 standard v8.1 です。 ・言語バーに「あ」がでた状態で、[英数]キーを 押すと全角「A」になる。ここで「ひらがな」 キーと「英数キーで「あ」と全角「A」が切り変え が自由に出来る。また、「半角キー」で半角英数? 「A」も切り替えられる。 ・しかし、これらやっていて、「_A」がでると、 もうそれからは全角「A」に戻らない。 ・全角「A」や「あ」の場所をマウスでクリック して確認すると、「A」では「直接入力」に、 「_A」では「半角英数」なっている。 これってどうなっているのでしょか? 「A」と「_A」の違いは何でしょうか?? 全角になりません・・・ 急に、文字を入力しても、半角英数しか出なくなってしまいました。 「半角全角キー」を押しても画面右下は「 A」のままで、 Aを押して「ひらがな」を押すと「あ」に変わるのですが、実際文字を入力しても半角英数のまま変わりません。 どうしてでしょうか? 教えてください 全角、半角文字の判別について フォームのテキストで全角なら10文字まで、半角なら20文字まで入力できるようにしたいのですが、EUCの場合、半角カナは2バイトになるため、バイト数で制限をかけるとうまくいきません。かといって文字数で制限をかけてもうまくいきません。 何かいい方法はあるでしょうか? エクセル:全角⇔半角変換 エクセルで半角(全角)で打った英数文字を全角(半角)に 「一括変換」する手順を教えてください。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム outlook 半角→全角に切替できない WinXPSP2、Office outlookの予定表内で、数日前から 日本語、英数を問わず全角入力が全くできません。 どのボタンを押しても半角から切り替わらない状況です。 きっかけはあるのでしょうが、思い当たるものがありません。 他のソフトでは問題なく入力できます。 半角/全角ボタン、カタカナ/ひらがなボタンや、 IMEの入力モードをひらがなにしても全く効かない状況で、 仕方なくメモ帳で全角入力したものをコピペして使っています。 ちなみに、たまにブラウザ(IE6)のWebのフォーム入力時も 同じ現象が起こるのですが、その際は (1)一旦IEのアドレスバーにカーソルを置き、 (2)アドレスバー内にてかな入力に切り替え、 (3)アドレスバーにて全角文字を一文字以上打ち込んだ上で 元のWebフォームにカーソルを戻すと、正常な状態に戻っています。 過去ログで似た症状のものを探したのですが、 自分の症状とは少々異なる気が致しまして、 なにか解決策がありましたら教えていただけないでしょうか。 よろしくお願い致します。 ★ブラウザ上で、半角英数入力で固定されてしまい、全角入力ができない★ ★ブラウザ上で、半角英数入力で固定されてしまい、全角入力ができない★ ブラウザを複数立ち上げて、検索や書き込みなどしているときに よく起こる現象なのですが……。 ブラウザを複数立ち上げている状態で、別窓に移動して何か文字を入力しようとする タイミングで、今まで全角ローマ字で入力できたのに、半角英数で固定されてしまい、 言語バーで全角を選ぼうとしても選べず、キーボード左上の「半角/全角」ボタンを 押しても切り替わらず、F6~F10もまったく効かなくなる、という現象がよく起こります。 メモ帳やWordなどを開くと言語バーで全角を選択することが可能になり、 そんなことを繰り返すうちに、先ほど半角英数しか打てなかったブラウザ画面でも 再び全角が使用できるようになるのですが、また何かの拍子で同様の現象が起こります。 ブラウザ上での文字入力の際、このような現象(全角入力ができない)が起こった場合、 どのように解決できますか? また、なぜこのようなことが起こるのでしょうか? 全角→半角 キーボードの右側に、数字のキーがありますよね。 今まで半角で打てたのに、突然全角数字が出てしまうようになってしまいました。 普通の文字入力が半角でも全角でも、その数字のキーは半角が出るようになっていたのですが・・・。どうすれば半角に直りますか。 なぜ、半角英数とひらがなの切り替えは半角/全角? 以下、Office IMEの話とします。 半角/全角が推奨されているようですが、Caps Lock 英数(以下、英数)も使えば良いと思います。理由は、キーボードでは英数の方が半角/全角よりもホームポジションからだいぶ近い位置にあり、使わないと作業ロスだからです。 なぜ、半角/全角が推奨されているのかというと、パソコン初心者・初級者が、英数で切り替えようとして、入力モードが予期せぬ状態になった時、自分で元に戻せなくなってしまうからではないでしょうか。ですので、入力モードをよく理解している人(自分で元に戻せる人)は、その切り替えに英数を使っても何の問題もないのでは。私は英数で何万回と切り替えてきましたが、問題なくできました。 前置きが長くなりましたが、他に何か半角/全角が推奨される理由はあるのでしょうか? 言語バーの全角・半角について 言語バーの入力モードが「ひらがな」になっている時にshiftを押しながら英字を入力すると、入力モードが全角英数の時と半角英数になるときがある。なぜでしょうか?一度shiftを押しながら入力している時に全角になると、半角英数字に戻らない。教えてください。??? (Word2002とExcel2002)です。 文字入力の切り替えを半角全角キーでできません ひらがなと半角英数の切り替えを半角全角キーで行っていたのですが、子供がいたずらしてできなくなりました。 半角全角キーを押すと、直接入力と半角英数の切り替えとなってしまいます。 どのようにすれば半角全角キーで、ひらがなと半角英数の切り替えを行うようにもどすことができますか? よろしくお願いします エクセルで半角を全角に変えるマクロは? ワークシート関数の JIS のようにVBAで「半角英数かな」を「全角英数かな」に変換するにはどのように書けばいいでしょうか? たとえば、Dialogsheets("Dialog1")の Editboxes("ABC")に入力された半角文字をWorksheets("AAA")のセルA1に全角で出す場合です。 変換せずそのままなら Sub test() Sheets("AAA").Range("A1") = DialogSheets("Dialog1").EditBoxes("ABC").Text End Sub だというのはわかりますが。 半角英数 いままで英文字を入力するときにCapsLockを押すと半角英数になっていたのに子供がいろいろさわっていたら半角英数にならずに全角英数になるようになってしまいました?? どうやったら元に戻るでしょうか? 注目のQ&A " Some " や " How " が入った曲。 持ち家の彼氏との結婚について 私の親に会いたくない同棲中の彼 トランスのプライマリーとセカンダリーを逆に!? Win11へのアップグレードについて 天然と言われない対策どうですか? 雨の日の自転車 浮気は一度してしまったら、一生治りませんか? CDが起動しない 施設で育った方とのお付き合いや結婚について カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 筋トレで痩せやすくなる?基礎代謝アップ&アフターバーン効果の秘密とは! 🎥 ガンダムシリーズを見たい!どこから見るのがオススメ?🔍 花粉症が辛い…直し方ってあるの?🤧🌲 インフルエンザって何?市販薬は効くの?治療費も解説! これって婚活詐欺?アプリで広がる詐欺の手口とは あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
解決しました ありがとうございました