簡體   English   中英

如何在PHP字符串中僅刪除多個空格

[英]How to strip only multiple whitespace in a string PHP

我想只刪除字符串中的多個空格。

例:

我是Mert Inal,所以[這里的多空白空間]我[這里的多空白空間]可以做到這一點

它必須是:

我是Mert Inal所以我可以做到這一點

嘗試將preg_replace與模式\\s{2,} ,並替換為空字符串:

$input = "I am Mert Inal , so    I    can do that";
$output = preg_replace("/\s{2,}/", "", $input);
echo $output;

這輸出:

I am Mert Inal , soIcan do that

你可以試試

$string = "I am Mert Inal , so  I   ";

echo preg_replace('/\s+/', ' ',$string);

輸出:

I am Mert Inal , so I .

注意:
/ s也適用於\\ n \\ r \\ t \\ t。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM