<?php $html = file_get_contents('http://www.vir9.com'); $found = array(); /*preg_match_all('/<img\s.*src="([^"]+)".*>/i', $html, $found);*/ preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $html, $found); echo '<pre>'; print_r($found[1]); echo '</pre>'; ?>
เอาไฟล์นี้ไปเปิดใน เว็บฯจะลิสรายชื่อ รูปออกมา
http://preg_match_all.onlinephpfunctions.com
https://www.w3schools.com/php/php_form_url_email.asp
T ก็อักษร T \d = [0-9] + ตั้งแต่ 1 ตัวขึ้นไป
https://www.blognone.com/node/34372
preg_match ( pattern, text, keep_array )
ใช้ตรวจสอบว่า มีข้อความตาม pattern ที่กำหนด ใน text หรือไม่
โดยการตรวจสอบจะคำนึงถึงตัวพิมพ์ใหญ่ หรือตัวพิมพ์เล็ก
โดยตัวแปร keep_array จะเก็บข้อความที่พบ
( ประมวลผลเร็วกว่าฟังก์ชัน ereg() )
example
if ( preg_match ( “[A-Z]”, “Hello”, $regs ) )
{ echo “Find it’s”; }