亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從字符串中刪除多余的空格

從字符串中刪除多余的空格

PHP
慕絲7291255 2019-07-30 11:40:44
從字符串中刪除多余的空格我從數據庫查詢中收到一個字符串,然后在將其放入CSV文件之前刪除所有HTML標記,回車符和換行符。唯一的問題是,我無法找到一種方法來消除字符串之間多余的空白區域。刪除內部空白字符的最佳方法是什么?
查看完整描述

3 回答

?
喵喔喔

TA貢獻1735條經驗 獲得超5個贊

不確定你想要什么,但這里有兩種情況:

  1. 如果您只是處理whitespace可以使用的字符串的開頭或結尾的多余部分trim()ltrim()或者rtrim()將其刪除。

  2. 如果要處理字符串中的額外空格,請考慮使用單個空格preg_replace的多個空格。whitespaces " "*whitespace " "

例:

$foo = preg_replace('/\s+/', ' ', $foo);


查看完整回答
反對 回復 2019-07-30
?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

$str = str_replace(' ','',$str);

或者,用下劃線替換,  等等


查看完整回答
反對 回復 2019-07-30
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

$str = trim(preg_replace('/\s+/',' ', $str));

上面的代碼行將刪除多余的空格,以及前導和尾隨空格。


查看完整回答
反對 回復 2019-07-30
  • 3 回答
  • 0 關注
  • 447 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號