PHP | 文字列からすべての空白文字を削除する方法

PHPで文字列からすべての空白文字(全角スペース、半角スペース、タブ、改行コード)を削除する方法とサンプルコードを紹介しています。

文字列からすべての空白文字を削除する

preg_replace()と正規表現を使って全角スペース、半角スペース、タブ、改行コードなど、文字列から全ての空白文字を除去するパターンです。

2つ以上の連続した半角スペースなども削除します。

preg_replace('/ |\s+/', '', 対象文字列);

preg_replace()を利用して連続したものを含む全角スペース、半角スペース、タブ、改行コードが入った文字列から空白文字を取り除くPHPサンプルコードになります。

$text = "今日は\r\n  良い\n    天気	 です		ね 。\n";
$text = preg_replace('/ |\s+/', '', $text);

echo $text;
// 今日は良い天気ですね。

PHP,PHP 文字列

Posted by Yousuke.U