From: "Jesús Gabriel y Galán" Date: 2008-08-25T22:13:21+09:00 Subject: Re: Regular Expressions On Mon, Aug 25, 2008 at 2:13 PM, Newb Newb wrote: >> What do you want to do with >> aggbug.ashx?id=56f9e33a-6333-4daf-b4e1-137ddc051adf ? Are you using it ? >> If not , for the rest of the pictures , you could be calling >> File.basename on them and get the last part only . For example , on >> http://www.ingolfwetrust.com/golf-central/content/binary/Davis-Love-III.jpg >> you will receive Davis-Love-III.jpg . > > > sorry yar ..Nothing Work On That.I get nil value > > Any ways i used this expression to extract the imgage url => > (//) > It has given me image url. > But I want to get all the url's based on file extensions like jpg and > png.. > That Is... if it contains image file extension,Only those image urls > has to fetched Another way to extract the URL and get only the path: require 'uri' tag = '' File.basename(URI.split(URI.extract(b)[0])[5]) => "aggbug.ashx" Then you can check with File.extname to check for the extensions you want, as others have shown. Hope this gives you other ideas, Jesus.