10 Things Every Java Programmer Should Know About Ruby

Playing Back Data

Example Code

require 'src/vcr'

vcr = VCR.new
vcr.sub!(/Java/) { "Ruby" }
vcr.upcase!
vcr[11,5] = "Universe"
vcr << "!"

string = "Hello Java World"
puts string

vcr.play_back_to(string)
puts string

Output

Hello Java World
HELLO RUBY Universe!