Regex Kullanımı
5
●589
- 21-05-2014, 01:33:37Bunun için SimpleHtmlDom Parser sınıfını kullanmanızı tavsiye ederim, Regex karmaşasından kurtarır sizi..
http://simplehtmldom.sourceforge.net/ - 21-05-2014, 08:43:10Karaman adlı üyeden alıntı: mesajı görüntüle
preg_match_all('|<a.+?href="(.+?)"|si', $sitekaynagi, $degisken); - 28-05-2014, 15:09:34Neden (.*?) değil de (.+?) kullandınız? Eleştiri değil, bilmediğimden soruyorum.ClubArkadas adlı üyeden alıntı: mesajı görüntüle
- 29-05-2014, 10:14:34(.*?) meali :
. = herhangi bir karakter
* = kendisinden önceki karakter 0 ya da daha fazla olabilir
? = kendisinden sonraki gelen ilk karakteri yakala
<a(.*?)href = <a karakterinden sonra 0 ya da daha fazla herhangi bir karakter gelebilir ve ilk href'i görene kadar devam eder.
+ = kendisinden önceki karakter 1 ya da daha fazla
<a(.+?)href = <a karakterinden sonra 1 ya da daha fazla karakter gelebilir ve ilk href'i görene kadar devam eder.