Birisi fark, bu iki normal ifadeler arasında ne olduğunu bana söyleyebilir, this bir adım daha ileri iplik alarak? Html dışında bir bağlantı çekerek: Her ikisi de aynı şeyi başarmak gibi görünüyor.
Anlatım 1:
'/(https?://)?(www.)?([a-zA-Z0-9_%]*)\b.[a-z]{2,4}(.[a-z]{2})?((/[a-zA-Z0-9_%])+)?(.[a-z])?/'
Anlatım 2:
'/<a.*?href\s*=\s*["\']([^"\']+)[^>]*>.*?<\/a>/si'
Birini kullanmak için daha iyi olurdu ki? Ve nasıl belli kelimeleri içeren yalnızca bağlantıları maç için bu ifadelerin birini değiştirmek olabilir, ve bu kelimeleri içermeyen herhangi bir sonuç görmezden?
Teşekkürler.