今回は、意外と分かっているようで分かっていない「空白文字」の問題を取り上げる。これを知らないと、妙なところで落とし穴に陥ることもある。空白文字だからといって、ばかにできないのである。 空白文字・改行文字とは何か? 最初から当たり前のことを解説するようだが、まずは読んでいただきたい。空白文字というのは、キーボードのスペースバーを押すことで入力される見えない文字のことである(ここではいわゆる半角空白を空白文字と呼び、全角空白は含まないとする)。文字と文字の間を空けたいときに挿入するものである。一見当たり前のことのように思えるが、今回はこれが当たり前ではないケースがあって、しばしば落とし穴になるという話である。 TAB文字は、空白文字と少しだけ似ている。あらかじめ指定された位置までカーソルを前進させる機能を持つ。これは状況によって幅が変わる空白文字と考えてもよい。 改行文字とは、行の最後に挿入し
![落とし穴になる空白文字と改行文字](https://cdn-ak-scissors.b.st-hatena.com/image/square/02911f03ddeb90bd17eae1ad1f89f8acadcc8d94/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0102%2F28%2Fr20fig1.gif)