Çok satırlı metin içerisindeki tüm resimlerin URL'lerini almak istiyorum (ne içerdiği önemli değil). JavaScript RegExp: sınama ve yürütme
Bu
benim kodudur: str eşittirvar pattern = /(http:\/\/\S+\.(?:jpg|gif|png|jpeg|JPG|GIF|PNG|JPEG))/mg;
var testResult = pattern.test(str));
var result = pattern.exec(str);
Eğer "http://example.dom.com/-6/x_5eb0916a.jpg", testResult eşittir gerçek ama sonucunumaralı telefon numarasıdır.. Niye ya? Bu problemi çözmeme yardım eder misin?
Satır 2 sonunda bir '' '' çok fazla var. Ayrıca 'str' nedir? Kodunuzda tanımlanmamış. –
Alt etki alanlarının ayrıştırılmasını engellemek için etki alanınız ile dosya uzantısı kalıpları arasında bir '\ /' ekleme yararlı olabilir, aksi takdirde http: // some.png.example.com/home.html' size şunları verir: // some.png' (Ben sadece bir prensip meselesi olduğunu kabul ediyorum;)). – Matmarbon