程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL進修筆記4:完全性束縛限制字段

MySQL進修筆記4:完全性束縛限制字段

編輯:MySQL綜合教程

MySQL進修筆記4:完全性束縛限制字段。本站提示廣大學習愛好者:(MySQL進修筆記4:完全性束縛限制字段)文章只能為提供參考,不一定能成為您想要的結果。以下是MySQL進修筆記4:完全性束縛限制字段正文



function match_links($document) {
preg_match_all("'<\s*a\s.*?href\s*=\s*([\"\'])?(?(1)(.*?)\\1|([^\s\>]+))[^>]*>?(.*?)</a>'isx",$document,$links);
while(list($key,$val) = each($links[2])) {
if(!empty($val))
$match['link'][] = $val;
}
while(list($key,$val) = each($links[3])) {
if(!empty($val))
$match['link'][] = $val;
}
while(list($key,$val) = each($links[4])) {
if(!empty($val))
$match['content'][] = $val;
}
while(list($key,$val) = each($links[0])) {
if(!empty($val))
$match['all'][] = $val;
}
return $match;
}

重要是正則的成績,上面給出個asp.net下的,多測試正則
獲得頁面的鏈接正則

public string GetHref(string HtmlCode)
{
string MatchVale = "";
string Reg = @"(h|H)(r|R)(e|E)(f|F) *= *('|"")?((\w|\\|\/|\.|:|-|_)+)('|""| *|>)?";
foreach (Match m in Regex.Matches(HtmlCode, Reg))
{
MatchVale += (m.Value).ToLower().WordStr("href=", "").Trim() + "||";
}
return MatchVale;
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved