preg_match &

1 Cevap php
preg_match( '!http://[^?#]+\.(?:jpe?g|png|gif)!Ui' , $str[1], $results );

: Bu hariç çoğu durumda iş

src='http://www.domain.com/Pic/folder1/folder2/a.jpg_x.jpg' alt=

Alıyorum:

......older2/a.jpg

Ben gerekir:

.....older2/a.jpg_x.jpg

herhangi bir fikir?

Şimdiden teşekkürler

1 Cevap

Ben size ifade karakterin sonunu gerektiğine inanıyorum "$"

örn. preg_match ('http:// + (! [^ #?]:.?! jpe g | png | gif) $ Ui', $ str [1], $ sonuçları);

NOT: Bu tamamen denenmemiş. Ben testi edemem çok üzgünüm benim telefondan post ediyorum.