10/10/2018, 09:33
Hỏi về Regular Expression
Đây là topic để các bạn có thể hỏi về Regular Expression (chủ yếu là em).
Cho em hỏi về cái dấu () (Grouping and Backreferences) để làm gì, cho em ví dụ, nhiều nhiều càng tốt ( đừng cho Tiếng Anh vì đọc rùi nhưng ko hiểu )
Cho em hỏi về cái dấu () (Grouping and Backreferences) để làm gì, cho em ví dụ, nhiều nhiều càng tốt ( đừng cho Tiếng Anh vì đọc rùi nhưng ko hiểu )
Bài liên quan
Set(a)(b)(c) sẽ match Seta, setab, setac,set, setabc v.v.v phải ko
/^(boss)[ ]{1}(ftp)$/ -> match "boss ftp", trong đó mathes[1]=="boss", matches[2]=="ftp".
muốn match Set thoai: /(Set|a|b)/ match "Set" hoặc "a" hoặc "b"
[=========> Bổ sung bài viết <=========]
Thanks.
$html = <<<EOF
<img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"g width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"g width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"g width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"g width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"/dfgd.gf" /><img width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf dsgdfkgj dlksgdfklgd src="dsfsdfdsffsdfsdf"g width="45" height="76" style="margin:34; padding-right:434;" src="fdgdg.dfgd/dfgdfg/dfgd.gf" /><img width="45" height="76"
EOF;
if(preg_match_all("/<\s*(img|IMG|input|INPUT)***91;^>***93;*(src|SRC)\s*=\s****91;\'\"***93;(***91;^\'\"***93;*)\s****91;\'\"***93;***91;^>***93;*>/s", $html, $matches)) {
print_r($matches***91;3***93;);
} else {
echo "Không tìm thấy link ảnh nào";
}