On Wed, 22 Oct 2008, Chris Causer wrote: > Hi everyone, > > > I know this is an easy question, but I want to know the best way to do this > (i.e. the most Rubyesque). > > How do I strip the last four characters off a string of undetermined length? > I'm sure it is a one liner and doesn't require regexp. I currently have: > > irb(main):010:0> a='80/tcp' > => "80/tcp" > irb(main):011:0> a[0,a.length-4] > => "80" > How does: irb(main):001:0> str = "80/tcp" => "80/tcp" irb(main):002:0> str[0...-4] => "80" irb(main):003:0> look? Hugh