下面本文章來給各位同學總結了幾種php去除字串首尾中英文空格程式執行個體,這裡有用正則替換與trim系列函數刪除,下面我們來看看。
例1.trim函數刪除空格
trim()函數用於去除字串開始位置以及結束位置的空格,並返回去掉空格後的字串。文法如下:
string trim(string str[,string charlist]);
ltrim()函數用於去除字串左邊的空格或指定字串。文法如下:
string ltrim(string str[,string charlist]);
rtrim()函數用於去除字串右邊的空格和特殊字元。文法如下:
string rtrim(string str[,string charlist]);
| 代碼如下 |
複製代碼 |
$a="(a,b,c,)"; echo $a." "; //輸出:(a,b,c,) $b=trim($a,"()"); //去除字串首尾含有的字元“(”或“)” echo $b." "; //輸出:a,b,c, $c=trim($a,"(,)"); //去除字串首尾含有的字元“(”、“,”或“)” echo $c." "; //輸出:a,b,c ?>
|
輸出結果:
(a,b,c,)
a,b,c,
a,b,c
在sql中函數trim()用途為去除首尾空格,ltrim()為去除字串左側空格,rtrim()為去除字串右側空格。
例2.利用str_replace正則替換
| 代碼如下 |
複製代碼 |
function mbTrim($str) { return mb_ereg_replace('(^( | )+|( | )+$)', '', $str); } |
例3.str_replace正則替換
| 代碼如下 |
複製代碼 |
$str=" www.bKjia.c0m "; $str = mb_ereg_replace('^( | )+', '', $str); $str = mb_ereg_replace('( | )+$', '', $str); echo mb_ereg_replace(' ', "n ", $str); ?> |
http://www.bkjia.com/PHPjc/632753.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632753.htmlTechArticle下面本文章來給各位同學總結了幾種php去除字串首尾中英文空格程式執行個體,這裡有用正則替換與trim系列函數刪除,下面我們來看看。 例...