如何從文字中移除空白內容

2021-07-23 23:33:27 字數 1053 閱讀 4608

第一種:使用正則

複製**

**如下:

<?php

echo preg_replace('# #', '', 'ab     ab');

//輸出 "abab"

?>

第二種:使用str_replace()函式

複製**

**如下:

<?php

echo str_replace(' ', '', 'ab    ab');

//輸出 "abab'

?>

第三種:使用strtr()函式

複製**

**如下:

<?php

echo strtr('ab    ab', array(' '=>''));

// 輸出 "abab"

?>

strtr()函式使用上有點特別,實質上:

複製**

**如下:

<?php

strtr('ewb', 'web', '123') ==

strtr('ewb', array('e '=> '2', 'w' => '1', 'b' => '3')) ==

str_replace(array('e', 'w', 'b'), array('2', '1', '3'), 'ewb');

?>

第四種:使用封裝函式

複製**

**如下:

function trimall($str)//刪除空格

如何從專案中移除CocoaPods 譯

使用cocoapod管理第三方 是非常方便的,但是當不需要使用的時候,刪除起來就非常麻煩,這裡我根據國外朋友的方案翻譯了一下。不足之處望見諒。刪除本地檔案 podfile podfile.lock pods資料夾 刪除本地生成的xcworkspace檔案 開啟專案,在frameworks資料夾下,刪...

如何將檔案從stage移除

git將檔案分成三個階段 working directory stage repository 要進入repository之前,必須先進入stage,但實際上可能用了git add之後,才後悔發現這個檔案不應該進stage,必須從stage中移除,由於必須考慮該檔案是否已經存在於repository...

從CDH集群中移除裝置記錄

因為公司其他業務需要,從利用率不算太高的老舊集群中分出一部分機器用於其他業務。需要從舊cdh集群中刪除指定的機器。必須注意一點 hadoop預設副本數為3,所以一次最多移除兩台機器,hadoop集群需要時間來同步集群中block塊的確實副本 hadoop集群檢測到副本數量不足後,會自動從現有bloc...