From: trans Date: 2009-06-09T07:07:57+09:00 Subject: Re: strip doesn't take a character set? On Jun 8, 5:57 pm, Xeno Campanoli wrote: > I wanna do something like newstr = str.strip(/\D/) > > I know I could do newstr = str.sub(/^\D*/,'').sub(/\D*$/,''), but is there any > better way? Maybe str.sub(/^\D*(.*)\D*$/, '\1') T.