From: Alexey Bovanenko Date: 2010-11-08T21:48:52+09:00 Subject: Re: Identify IP address from a text file and replace it with new address. --20cf3054acd5c3338104948a0b99 Content-Type: text/plain; charset=UTF-8 Hi! I think you can use the following code: text=IO.read(filename_of_file_with_ip) text.gsub!(/test_site\s*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/i,"0.0.0.0") # 0.0.0.0 - it's my new ip f=File.new("outtxt","w") f.write(text) f.close On Mon, Nov 8, 2010 at 3:20 PM, Chandu80 wrote: > Hello All, > I want to write a script by which I can open up a text file,scan > through it,find the line which contains the word 'test_site',get the > IP address corresponding to that word, replace that IP with another IP > address and then save and close the file. > Are there any commands in Ruby to identify IP address from a string? > > > Thanks in advance > > > Regards > Chandrika > > -- With regards, Alexei Bovanenko --20cf3054acd5c3338104948a0b99--