很多時候需要輸出一些 「純」 字串,也就是去除任何雜質,例如 html 標籤、空格之類的文字,輸出的摘要就是如此,下面的這個函式可以幫你實現著一點.
php例項**如下:
複製** **如下:bvnvektc
function bing_string_cleanr( $string )
使用方法如下:
複製** **如www.cppcns.com下:
echo bing_string_cleanr( '內 容
asdfeiuonsdfje' );
php刪除空白,**如下:
複製** **如下:
<?php
$str = " this line containstliberal rn use of whitespace.nn";
// first remove the leading/trailing whitespace
//去掉開始和結束的空白
$str = trim($str);
// now remove any doubl程式設計客棧ed-up whitespace
//去掉跟隨別的擠在一塊的空白
$str = preg_replace('/s(?=s)/', '', $str);
// finally, replace any non-space whitespace, with a space
//最後,去掉非space 的空白,用乙個空格代替
$str = preg_replace('/[nrt]/', ' ', $str);
// echo out: 'this line contains liberal use of whitespace.'
echo "";
?>
本文標題: php清除字串中所有無用標籤的方法
本文位址: /wangluo/php/116670.html
刪除字串中所有給定的子串
問題描述 在給定字串中查詢所有特定子串並刪除,如果沒有找到相應子串,則不作任何操作。要求實現函式 int delete sub str const char str,const char sub str,char result str 輸入 str 輸入的被操作字串 sub str 需要查詢並刪除的...
找到字串中所有字母異位詞
給定乙個字串 s 和乙個非空字串 p,找到 s 中所有是 p 的字母異位詞的子串,返回這些子串的起始索引。字串只包含小寫英文本母,並且字串 s 和 p 的長度都不超過 20100。說明 字母異位詞指字母相同,但排列不同的字串。不考慮答案輸出的順序。示例 1 輸入 s cbaebabacd p abc...
找到字串中所有字母異位詞
描述 給定乙個字串 s 和乙個非空字串 p,找到 s 中所有是 p 的字母異位詞的子串,返回這些子串的起始索引。字串只包含小寫英文本母,並且字串 s 和 p 的長度都不超過 20100。說明 字母異位詞指字母相同,但排列不同的字串。不考慮答案輸出的順序。示例 1 輸入 s cbaebabacd p ...