From: Tim Hunter Date: 2007-10-28T08:27:36+09:00 Subject: Re: convert string format Junkone wrote: > Hello > I have a date like 20070801 in a string. how do i change it to > 2007/08/01 using regex > thanks > > irb(main):001:0> x = '20070801' => "20070801" irb(main):005:0> d = /(\d{4})(\d{2})(\d{2})/.match x => # irb(main):006:0> d[1..3] => ["2007", "08", "01"] irb(main):007:0> d[1..3].join("/") => "2007/08/01" -- RMagick OS X Installer [http://rubyforge.org/projects/rmagick/] RMagick Hints & Tips [http://rubyforge.org/forum/forum.php?forum_id=1618] RMagick Installation FAQ [http://rmagick.rubyforge.org/install-faq.html]