激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

香港云服务器
服務器之家 - 編程語言 - PHP教程 - PHP中用正則表達式清除字符串的空白

PHP中用正則表達式清除字符串的空白

2019-11-15 14:26php教程網 PHP教程

我們經常會處理來自用戶輸入或從數據庫中讀取的數據,可能在你的字符串中有多余的空白或制表符,回車等。存儲這些額外的字符是有點浪費空間的。

如果您想要去掉字符串開始和結束的空白可以使用PHP內部函數trim() 。但是, 我們經常想完全清除空白。需要把開始和結束的空白清除掉,將多個空白變為一個空白,使用一個規則來處理同樣的類型的其它空白。 

完成這些可以使用PHP的正則表達式來完成 

下例可以去除額外Whitespace 

復制代碼代碼如下:


<?php 
$str = " This line contains\tliberal \r\n use of whitespace.\n\n"; 

// First remove the leading/trailing whitespace 
//去掉開始和結束的空白 
$str = trim($str); 

// Now remove any doubled-up whitespace 
//去掉跟隨別的擠在一塊的空白 
$str = preg_replace('/\s(?=\s)/', '', $str); 

// Finally, replace any non-space whitespace, with a space 
//最后,去掉非space 的空白,用一個空格代替 
$str = preg_replace('/[\n\r\t]/', ' ', $str); 

// Echo out: 'This line contains liberal use of whitespace.' 
echo "<pre>{$str}</pre>"; 
?> 



上例一步一步的去掉所有的空白。首先我們使用trim()函數來去掉開始和結束的空白。然后,我們使用preg_replace() 去除重復的。\s代表任何whitespace 。(?=) 表示向前查找 。它味著只匹配后面有和它本身相同字符的字符。所以這個正則表達式的意思是: "被whitespace 字符跟隨的任何whitespace 字符。" 我們用空白來替換掉,這樣也就去除了,留下的將是唯一的whitespace 字符。 

最后, 我們使用另一個正則表達式[\n\r\t]來查找任何殘余的換行符(\n), 回車(\r), 或制表符(\t) 。我們用一個空格來替換這些。

延伸 · 閱讀

精彩推薦
332
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 亚洲成人涩涩 | 欧美性猛交xxx乱大交3蜜桃 | 91精品国产手机 | 欧美三级短视频 | 91色琪琪电影亚洲精品久久 | 欧美精品激情在线 | 在线视频成人永久免费 | 中文字幕在线第二页 | 少妇一级淫片免费放播放 | 黄色片的网站 | 国产在线地址 | 超碰97最新 | 午夜亚洲视频 | 欧美三级欧美成人高清www | 亚洲免费高清 | 欧美日在线观看 | 久久午夜免费视频 | aa国产视频一区二区 | 污片在线观看视频 | 国产三级国产精品国产普男人 | 视频一区二区视频 | 色视频一区二区 | gogo全球大胆高清人露出91 | 久久精品久久久久 | 欧洲成人综合网 | 欧美一级黄视频 | 在线免费日韩 | 毛片免费观看视频 | 综合图区亚洲 | 色视频欧美 | 牛牛热这里只有精品 | 一级毛片特黄 | 男女无遮挡羞羞视频 | 日本视频网 | 久久久久久久久久久av | 得得啪在线视频 | 成人偷拍片视频在线观看 | 密室逃脱第一季免费观看完整在线 | 日韩毛片一区二区三区 | 二级大黄大片高清在线视频 | 91嫩草丨国产丨精品入口 |