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 驗證非負整數 正整數...