-
讓我們從兩個方面總結一下。
方法 1. string = 'fdjborsnabcdtghrjosthabcrgrjtabc';
string = preg_replace('/[abc]+/i','',$string);
方法二。 將字串轉換為陣列。
arr = str_split($string);
foreach( $arr as $key => $value ){if( in_array($value,array('a','b','c'))
unset($arr[$key]);
string = implode('',$arr);
強烈推薦使用方法 1,方法 2 不支援字串中的中文。
-
只需使用正規表示式:
string = 'fdjborsnabcdtghrjosthabcrgrjtabc';
result = preg_replace('/abc/','',$string);
如果您不想區分大小寫,請在'/abc/'修改為'/abc/i'就是這樣)。
-
str 替換比 preg 更有效。
code = "fdjborsnabcdtghrjosthabcrgrjtabc";
直接 str replace("abc","",$code);ok
-
您可以使用 str replace 函式從字串中刪除字串。
1. 建立乙個新的 PHP 程式,定義乙個變數,然後為這個變數分配乙個字串並輸出值:
2.使用str replace函式,函式的第乙個引數是需要刪除的字串,第二個引數是空字串,第三個引數是原來的字串
3. 將處理後的函式返回給原來的變數,然後輸出變數,然後去掉PHP中指定的字串:
-
關於PHP從字串中刪除空字元的常用方法。
PHP 包含四個函式,可以從空的 Huger 中刪除字串: 茄子摺疊
trim() 去掉字串兩端的空字元。
ltrim() 從字串的前端刪除 null 字元。
rtrim() 去掉字串末尾的 null 字元。
chop() 與 rtrim() 相同。
**下面:"t t !t t ";lefttrimmed = ltrim($text);$righttrimmed = rtrim($text);$bothtrimmed = trim($text);print("lefttrimmed = lefttrimmed)n");print("righttrimmed = righttrimmed)n");print("bothtrimmed = bothtrimmed)n");
輸出:lefttrimmed = righttrimmed = bothtrimmed =
string s = "afhakhfakshfka_key_adasfasfa"目標字串,使用鍵"key" >>>More
方法步驟。
在這次體驗中,我將使用我們通用的 name 列規範作為我們的模擬資料,首先,我們來看一下我們的模擬資料。 >>>More