Microsoft 365なら数式で出来るかも知れない。
D列は元ネタなので、E列から右へ自動スピルさせる。
E1セル =LET(x,{"/",".jpg",".jpeg",".gif"},y,{".jpg",".jpeg",".gif"},spl,TEXTSPLIT(REDUCE(D1,x,LAMBDA(a,b,SUBSTITUTE(a,b,b&"♪"))),"♪",,TRUE,1),FILTER(spl,spl<>REDUCE(spl,y,LAMBDA(c,d,SUBSTITUTE(c,d,"")))))
<結果図>
行 ______________D________ _____E_____ _______F_______ ______G______ ______H______
1 https://ドメイン名/・・ 997080.jpg 867gh547y2.jpg 0ldkre466.gif si043kf72.jpg