From: Lucky Nl on 2 Aug 2010 03:59 Hi I Need small help that how to remove leading tags My text is: str = "<p>Welcome to ruby </p> <p> </p>" I want result is str = "<p>Welcome to ruby</p>" Can anybody help -- Posted via http://www.ruby-forum.com/.
From: BruceL on 2 Aug 2010 17:12 On Aug 2, 3:59 am, Lucky Nl <lakshmi2...(a)gmail.com> wrote: > Hi > I Need small help that how to remove leading tags > My text is: > str = "<p>Welcome to ruby </p> <p> </p>" > I want result is > str = "<p>Welcome to ruby</p>" > > Can anybody help > -- > Posted viahttp://www.ruby-forum.com/. simply a.delete!(" ")
From: Rob Biedenharn on 2 Aug 2010 17:54 On Aug 2, 2010, at 5:15 PM, BruceL wrote: > On Aug 2, 3:59 am, Lucky Nl <lakshmi2...(a)gmail.com> wrote: >> Hi >> I Need small help that how to remove leading tags >> My text is: >> str = "<p>Welcome to ruby </p> <p> </p>" >> I want result is >> str = "<p>Welcome to ruby</p>" >> >> Can anybody help >> -- >> Posted viahttp://www.ruby-forum.com/. > > simply a.delete!(" ") > Well, that's almost certainly not what the OP wants! irb> str = "<p>Welcome to ruby </p> <p> </p>" => "<p>Welcome to ruby </p> <p> </p>" irb> str.delete(' ') => "<>Welcome to ruy </> <></>" Look at the documentation for String#delete Then take a look at String#gsub I suspect that you want to do two passes: one for ' ' and one for empty paragraphs. -Rob Rob Biedenharn Rob(a)AgileConsultingLLC.com http://AgileConsultingLLC.com/ rab(a)GaslightSoftware.com http://GaslightSoftware.com/
|
Pages: 1 Prev: S3 2010 Workshop on Self-sustaining Systems (Call for Papers) Next: scite |