• 締切済み

全角スペースと半角スペースの違いについて

タイトルどおりです。スペースの大きさ以外に何かありますか? 初歩的な質問ですいませんがよろしくお願いします。

みんなの回答

  • kichi8000
  • ベストアンサー率41% (658/1581)
回答No.3

半角スペースは、「幅の狭いスペース」として認識されるほか、スペースを少し空けるという「制御コード」としての意味があります。 エクセルでは文字列として半角スペースを使用するほか、文字列以外では区切りコードや特殊コードとしても使われます。 ホームページのHTML文書では文字列以外で使用した場合、何も起きない空コードになります。 全角スペースは、漢字コードで単に空白を空けるという意味の文字です。 制御コードとしては使用されません。 半角スペースと比べて2倍以上の容量(バイト数)があります。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

基本的に半角スペースは1バイトデータで全角は2バイトデータです。 1バイトデータはアルファベットと記号と同じで全世界共通のコードですが、2バイトデータは漢字と同じコードですから管理が変わってきます。ですから、ソフトによっては検索等に引っかからない場合もあります。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.1

コンピュータの中では、この2つは全く違ったデータとして処理されます。 ですので、Excelなどでは「片方が検索に引っ掛からない」場合が出て くるときがあります。 スペースの大きさも含めてこの2つは「全然違うもの」と認識しておいた ほうがいいですよ。

関連するQ&A

  • ドコモでの半角スペース、全角スペースの出し方

    最近ドコモに変えたのですが、半角スペース、全角スペースの出し方が分かりません。。。誠に初歩的な質問ですみません。。ちなみに端末はSH901icになります。

  • 半角スペースを全角スペースに

    文字列で、半角スペースを全角に置き換える方法がわかりません。。。 正規表現が苦手で、MySQLに登録する画面を作りましたが、半角スペースがあると、それ以降が無視されてしまうため、その半角スペースを全角スペースに置き換えたいのですが、書式がわかりません。 すいませんが、ご教授お願いします。 あと、もし全角スペースに置き換える方法以外で何かいい策などもしありましたら、それもよろしくお願いします。

    • ベストアンサー
    • PHP
  • Javascript 全角カナ+半角スペース+全角スペースの正規表現について

    初歩的な質問をしてすみません。 一応、自分でも試行錯誤で if (str.match(/[^ア-ンー\- ]+/g)){ alert("フリガナの項目を「全角カタカナ」のみで入力して下さい。"); } という条件を作ってみたのですが、半角スペースを入力したらTrueとなってしまいます。 全角カナ+半角スペース+全角スペース以外はFalseとなる正規表現を教えていただけないでしょうか。 以上、よろしくお願いします。

  • エクセルで、【スペース除き】【半角⇒全角へ】

    タイトルの件、質問します。 A1セルに、下記のように、全角と半角の文字数字及び、スペースが入っています。 これを ・全角のみ ・半角文字、半角スペース 削除 を出来ないでしょうか? あいうえお12345 アイウエオ 12345

  • 半角スペースの見分け方を教えて下さい。

    初歩的な質問ですいません。 Javaで簡単なプログラムをコーディングしているのですが コンパイルエラーになりどうやら全角スペースが含まれているようです。 ただ、何度やり直してもエラーとなります。 VistaのノートPCを利用していますが半角スペースは文字入力が "A"になっている状態で入力しています。 カーソルで何度確認しても全角文字・全角スペースはないのですが・・ 基本的なことですいません。 何かご説明頂ける方お願いします。

  • 半角・全角スペースチェック

    エクセルのVBAで質問です。 現在、仕事でデータのコンバートの作業をしています。 送られてくるデータはTXTもしくはCSVなのです。 それを決められたフォーマットに加工しています。 それで現在、置換やオートフィルタの組み合わせで行っている作業を 自動化できないかと思い質問させていただきます。 氏名を 性 名としたいのですが、姓と名の間に半角スペースとしたいのです。 ただ、送られてくるデータが全角スペースだったり、 半角スペースが3つあったりとバラバラの状態です。 なのでいつもは置換で半角スペースに変えながら、 オートフィルタで半角スペースひとつを含まないものを出して 修正している状態です。 VBAでこれらをチェックし、自動修正することは可能でしょうか? よろしくおねがいします。

  • 半角での記入、全角でのスペースの記入について。

    NENSC600/Hを使っているものです。全角スペースと半角スペースの開け方がわかりません。どうかよろしくお願いします。 ※OKWAVEより補足:「NEC 121ware : メール」についての質問です

  • 半角スペース、全角スペースの削除がうまくいかない

    初心者ですが、あまり専門的な事はわかりません。 どなたか宜しくお願いします。 ヤフー電話帳でリストを作っています。 新しく作ったリストと、既にパソコンにあるリストが重複していないか、vlookup操作して重複分は削除していってます。 それが、重複してるのに引っかからなかったりするので、色々調べたらヤフー電話帳には会社名の後にスペースがありました。  このスペースを、置き換えで一気に消したいのですが消せるのと消せないのがあります。 仕方なく、置き換えで消せないのは一つ一つ手作業で消してますが、 かなりの数でまいってます。 どなたかアドバイスお願いします。

  • 全角モードで半角スペースを打てますか?

    日本語の中に、例えば Microsoft Windows と打ちたいときがあります。すなわち、MicrosoftとWindowsの間は半角スペースを入れたいのです。このような場合、いつも半角に切り替えてスペースを打ち、また全角に戻しています。 全角→半角→全角の手間を経ずに Microsoft Windows と打つ方法ありますか? Windows/MS-IMEとします。

  • 半角全角スペースの削除(先頭&末尾)

    やまとです。 ある文字列の先頭と末尾のスペースを取り除きたいのですが、 どのようにしたら良いでしょうか? 事前に試した事が2つあります。 1.trim を使用する。  $aiueo = " あいうえ お "; $aiueo = trim($aiueo));  とすると、スペースが削除されます。  しかし、これでは全角のスペースが削除されないようですね。 2.置換する。  $aiueo = " あいうえ お ";  $aiueo = str_replace( ' ', '', $aiueo );  とすると、全角のスペースが削除されます。  しかし、文字列の先頭と、末尾以外の全角スペースも削除されてしまう  ようですね。 では、文字列の先頭と末尾の半角スペースと全角スペースを削除したい場合は どのようにしたら良いでしょうか? ご教授願います。

    • ベストアンサー
    • PHP

専門家に質問してみよう