• ベストアンサー

全角スペースを取り除きたい

こんにちは。 フォームのテキストボックスで全角スペースが入力され時、全角スペースを削除したいんです。 あいう△えお → あいうえお のように いろいろ調べてみたのですがわからないのでお願いします。

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
noname#45976
noname#45976
回答No.1

以下の方法で出来ますよ^^ △の部分は全角スペースを入れて下さい。 $a = "あいう△えお"; //$aから△を削除したものを$bに格納 $b = ereg_replace( "△","", $a ); print $b;

nanahoshi
質問者

お礼

早速やってみようと思います。 ありがとうございましたm(__)m。

関連するQ&A

  • スペースの削除ができません

    Perl初心者です。教えていただきたいことがあります。 CGIですが、HTMLのフォーム(テキストボックス)に名前を入力してもらうような場合に、名字と名前の間にスペースがあったりなかったりする状態が混在するのを避けるため、すべてスペースなしで値を受け取りたいと考えています。 仮に、"NAME"というテキストボックスとした場合、 $FORM{'NAME'} =~ s/ //g; $FORM{'NAME'} =~ s/ //g; このようにすれば、半角・全角スペースを削除できると思うのですが、どういうわけか動きません。スペースが入ったままで値が返ります。 ちなみに、CGIのファイルはEUCにしているのですが、なぜかSJISにすると動きます。ただ、SJISにすると別の支障があるのでできません。 情報が不足しているかもしれませんが、原因の検討がつきません。どなたが、考えられる原因をご指導いただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • Nexus7 全角スペース

    Nexus7で、スペースキーを押した時に、半角スペースになりますが、これをかな入力の時は全角で、アルファベットなど半角入力の時は半角に固定できますか?

  • 全角スペースを削除するには?

    全角のスペースの削除の仕方を教えてください。 例を下に示します。 50桁の変数"name"の中身は"山田 太郎           "です。 変数の中身は、山田 太郎の後ろは全角のスペースが入っています。 名前の後ろの全角のスペースが半角4桁(全角2桁)以上ある場合は、 それ以降を削除したと思っています。 かなり困っています。良い方法をどなたかご伝授下さい。 宜しくお願いします。

  • Accessに全角スペースは入力できますか?

    前任者が作成したファイルを加工しているのですが、いろいろとわからない事が多くてつまずきっぱなしです。 人の名前を入力するコメントに「苗字と名前の間に全角スペースを入力してください」と書いてあります。 ところがひらがなでの全角スペースは入力できません。英数半角の半角スペース2度打ちなら可能です。これはどうしてでしょうか? Accessでは全角スペースは入力できませんか? それともプロパティの設定の影響でしょうか? それからつまずいた時の現象から引ける逆引き辞典のような本はあるのでしょうか? どなたかご回答をよろしくお願いいたします。

  • HTMLでの全角スペース

     テキストの行頭をインデントする際には、全角スペースを挿入するのが一般的だが、ブラウザによっては全角スペースは無視される(W3Cの仕様書上は、無視するのが正しい表示)ので、… 引用…「伝わるWeb文章デザイン100の法則」 ブラウザに無視されない全角(2バイト)スペース / 空白というものは存在するのでしょうか?

    • ベストアンサー
    • HTML
  • 入力フォームでの半角全角スペース、タブをそのまま反映したい。

    入力フォームに入力した半角スペース全角スペース 、タブをそのまま反映させて、 フォーム入力とほぼ同じ形で、Web上に表示させたい のですが。 単純に置き換えるだけですが、\r\nを<br>には 置き換えています。 スペースがよく分かりません。 また、タブは、入力フォームに入力できないのでしょ うか(フォームを移動してしまう)。 ちなみに、文字コードは、Shift_JISです。 単純に、Shift_JISだと、スペースはこうだから、 こういったタグに置き換える、といった感じが、 ありがたいです。

    • ベストアンサー
    • CGI
  • 入力されたテキストが、全角か半角かをチェックする方法

    フォームのテキストボックスに入力された文字が、全角か半角かをチェックする方法ご存知の方居ましたら。教えて下さい。

  • 全角スペースの打ち方が分からない

    OSは、FedoraCore1です。 viエディタで、日本語を打っているのですが。 全角スペースが打てません。 スペースキーを打っても、半角にしかなりません。 もちろん、半角スペースを変換して全角になるわけもなく。 何か特殊な打ち方があるのでしょうか?

  • 入力フォームに全角・半角スペースがある場合

    入力フォームに全角・半角スペースがある場合に、 データを受け取ったCGIのほうで、エラーメッセージを出そうとおもうのですが、 if ($name_l eq ' ' or $name_l eq ' '){ $errMsg .= ',Name'; $errNum++; $e_name_l = 1; } 上記のやり方だと、複数フォームにスペースが入力された時に、エラーの指事がでないのです。 どなたかご教授お願いいたします。

    • ベストアンサー
    • CGI
  • 入力条件の指定・・・・

    いつもお世話になってます。 Windows2000/ACCESS2000を使用してます。 既にフォームは作成できてるのですが、フォームのテキストボックスに入力する時に全角の英数で入力しないといけないみたいな設定って出来るのでしょうか? 入力する人によって、電話番号を半角の英数で入力したり、全角の英数で入力したりする人っているので、統一させる為にも一定の条件でしか入力出来ないようにする方法ってあるのでしょうか? あと、苗字と名前の間に1つスペースを空けるように設定するとか・・・。 テキストボックスのデーターの入力規則のところに単に全角英数とか書けば良いのでしょうか? お手数かけますが、宜しくお願いします。