精做高難度防水抓漏/壁癌/油漆等工程
責任施工、合約保固!
專業鋁門窗、鍛造門設計及安裝
價格便宜、品質好、設計佳,值得您信賴
首頁
‧
j2h 論壇
‧
程式設計討論
‧
看其它討論區
房仲交流
房地產投資客
房價行情討論
法拍屋討論
房屋租售討論
代書諮詢
搬家資訊
貸款資訊
保險資訊
裝潢資訊
清潔資訊
廣告招牌
冷氣空調館
鐵鋁門窗館
油漆粉刷館
防水抓漏館
拆除工程館
窗簾壁紙館
環保工程
修繕館
寵物館
大頭貼館
街舞館
J2H街舞團隊
街舞活動訊息
街頭極限
寫真館
搞笑館
音樂館
遊戲館
遊戲技術館
恐怖驚奇館
感人溫馨館
動漫館
模特兒討論
交友討論
明星八卦
車館
兩性討論
政治討論
散文天地
生活資訊
網域名稱討論
程式設計討論
網路行銷討論
電腦硬體
軟體討論
J2H製圖館
手機資訊
徵信討論
服飾精品
媽媽育兒經
減肥瘦身
美容保健
醫療討論
旅遊交流
美食報報館
風水命理
3C產品討論
preg_match_all 及正規表示式
房東:
櫻木
發表時間:
2007-05-04
<.*?a.*?href=s*?['"](. )['"].*?>.*?
.*?a.*? ==> 找出有a的字串直到遇到第一個href停止
s*? ==>找出空白或是TAB直到遇到第一個單引號或是雙引號
['"](. )['"].* ==> 找出單引號或雙引號夾住的字串直到遇到第一個>
>.*?< ==>符合>和<夾著的
/.*?a.*?> ==> 找出/ 到遇到第一個a到遇到第一個>
把想找的位置用括號括起來
$str = "
HOT網路書店
";
$patten = "|<.*?a.*?href=s*?['"](.*?)['"].?>(.*?)|i";
preg_match_all($patten, $str,
$out);
var_dump($out);
?>
怎麼判斷是那一個ARRAY INDEX呢?
就是找到是第幾個括號
上面的例子把TITLE用第二個括號括住
所以他的位置就應該是在$out[2]裡面
http://ist.marshall.edu/ist263/l26.html
http://mysql.nctu.edu.tw/manual/fi/ref.regex.php
贊助網站
廣利不動產-新板特區指名度最高、值得您信賴的好房仲
您的托付,廣利用心為您服務
廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!
1 樓住戶:
櫻木
發表時間:
2007-05-04
preg_match_all ("|<[^>]+>(.*)]+>|U",
"
example:
this is a test
",
$out, PREG_PATTERN_ORDER);
print $out[0][0].", ".$out[0][1]."\n";
print $out[1][0].", ".$out[1][1]."\n";
?>
2 樓住戶:
新手
發表時間:
2007-05-05
4. 可以正確取得
標籤內資料的正規表示式:
preg_match_all("|
|s", $str2, $arr2);
5. 抓網頁信箱的懶人方法:
preg_match('|mailto:[^"\' ]*|', $content, $test1);
$email = substr($test1[0], 7);
共 2 人回應 選擇頁數
【第1 頁】
姓名:
佈告內容:
其他選項: