Logan Capaldo
9/15/2006 1:00:00 PM
On Fri, Sep 15, 2006 at 07:10:52PM +0900, Zouplaz wrote:
> le 15/09/2006 12:01, Paul Lutus nous a dit:
> >Zouplaz wrote:
> >
> >>le 15/09/2006 01:43, Eero Saynatkari nous a dit:
> >>>Zouplaz wrote:
> >>>>Hello, how to better write that : self.ident = self.ident[/0-9*/]
> >>>>
> >>>>I'm pretty sure there is a String method that would keep only the first
> >>>>match of the regex but I didn't found it in the String doc reference
> >>>ri String#slice, ri String#slice!
> >>>
> >>>>Thanks
> >>>
> >>Fine ! Thanks... About the same topic (Strings) I wonder how to replace
> >>"REF:90 REFERAL".gsub!('REF:','')
> >>by something else
> >
> >What something else? Please say specifically what you want to accomplish.
> >Post an example string before you apply your desired remedy, and after.
> >
>
> Sorry, what I would like to know is if there is a another String method
> to delete a part of a string instead of gsub
>
> In the string "REF:90 REFERAL"
>
> I want REF: to be deleted but not the REF or REFERAL
>
> I've tried with the .delete method but each R, E F : char was deleted in
> the string
s = "REF:90 REFERAL"
s.slice!("REF:")
s #=> "90 REFERAL"