偶爾會有這樣的需求
這邊主要是取代 這種空白 與 \n \r 這樣的換行
之後再用 preg_replace 去除多餘空白
再用 trim 刪除前後空白
$str = "文字文字文字文字文字 文字文字 文字文字文字 "; $str = str_replace(","," ",strip_tags($str)); $str = str_replace("."," ",strip_tags($str)); $str = str_replace("'","",strip_tags($str)); $str = str_replace('"',"",strip_tags($str)); $str = str_replace(" "," ",strip_tags($str)); $str = str_replace("\r"," ",strip_tags($str)); $str = str_replace("\n"," ",strip_tags($str)); $str = trim($str); $str = preg_replace('/[ ]{1,}/', " ", $str);
給大家參考囉
留言板
歡迎留下建議與分享!希望一起交流!感恩!