好了,那麼我出幾個題,不用正規,看我怎麼解決的。
1.清除HTML中所有的標籤,並只保留超級連結。
我用strip_tags。
strip_tags($data,$tags)
$data為字串,且$tags為保留的標籤。
strip_tags($data,'')即可。完了?對,就那麼簡單。
如果我還想保留,則strip_tags($data,'')
2.截取$str中從$str1到$strstr2中間的字串的第一個匹配。
function str_cut($str ,$start, $end) {//取出第一個符合,效率最高
$content = substr( $ content, strlen( $start ), strpos( $content, $end ) - strlen( $start ) );
3.截取$str從$str1到$str2中間的字串的所有匹配。
function my_Ca($content,$start,$end){//取出所有符合,不包含開始和結束字串
$m = explode($start,$ =$ array();
$sum = count($m);
for( $i = 1;$i $a[] = $my[0];
unset($my) 🎜> unset($my) ;總結:你只要多想多總結,不用正規,用PHP自帶的函數你能夠解決大部分問題。
以上就介紹了php正規請php正規走開,包含了php正規的內容,希望對PHP教學有興趣的朋友有幫助。