幾個實用的 PHP 正規表示式

2021-07-15 09:39:10 字數 1387 閱讀 3098

1.從乙個字串中 突出某個單詞

這是乙個非常有用的在乙個字串中匹配出某個單詞 並且突出它,非常有效的搜尋結果

<?php

$text     =  '輕鬆學習php基礎知識,了解php中的變數、變數的型別、常量等概念,認識php中的運算子,掌握php中順序結構、條件結構、迴圈結構三種語言結構語句。' ;

$output   =  str_replace ( 'php',  'php' ,  $text );

echo  $output ;

?>

對於規定的字串沒有必要用正規表示式

輸出結果:

2.移除的鏈結

<?php  

$str = ' 

jobbole其他字元 

3.從html文件中獲得全部

<?php

set_time_limit(0); 

$conn=fsockopen('host',80,$errno,$errstr,30);

if(!$conn)

//說話,協議 

//我要找的該頁面的img src ,使用正規表示式

$reg1='/

preg_match_all($reg1,$res,$arr1);

//把$arr1[1], 遍歷並取出各個的 url-主機部分=uri

foreach($arr1[1] as $imgurl)

fclose($conn);

$pos=strpos($res2,"\r\n\r\n");

$imgres=substr($res2,$pos+12);

$fileinfo=pathinfo($imguri);

file_put_contents("./path/".$fileinfo['basename'],$imgres);

sleep(2);

}die('成功取出');

幾個實用的正規表示式

string tt s.split s 按照空格分割字串,多個空格作為乙個空格對字串進行分割 string qq s.replaceall 把字串s中的多個空格替換為乙個空格 string s1 d 非負整數 正整數 0 system.out.println 0 matches s1 是乙個非負整數...

實用正規表示式

匹配中文字元的正規表示式 u4e00 u9fa5 評注 匹配中文還真是個頭疼的事,有了這個表示式就好辦了 匹配雙位元組字元 包括漢字在內 x00 xff 評注 可以用來計算字串的長度 乙個雙位元組字元長度計2,ascii字元計1 匹配空白行的正規表示式 n s r 評注 可以用來刪除空白行 匹配ht...

實用的正規表示式

驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...