変数の中身をvar_dumpで出力しました。
string(1) " "
と返ってきました。

これはどういう文字列が入っているんでしょうか?
空白ではマッチせず、何でマッチするのかわかりません・・・