On Tue, 25 Nov 2008 12:41:53 -0800 (PST), r <[EMAIL PROTECTED]> wrote: > On Nov 25, 10:36 am, M_H <[EMAIL PROTECTED]> wrote: >> Hey, >> >> I need the position of the last char > >> >> Let's say I have a string >> mystr = <mimetype="text/html"><content><![CDATA[ >> >> I need the posistion of the "> (second sign) - so I can cut away the >> first part. >> >> The problem is that it can be like "> but also like " > or " > >> >> But it is def the quotes and the closing brakets. >> >> How do I get the position of the > ???? >> >> Hope you can help, >> Bacco > > why not just spilt > >>>> mystr = '<mimetype="text/html"><content><![CDATA[' >>>> mystr.split('>', 2)[-1] > '<![CDATA[' > > you don't want to use an re for something like this
Depends on if you have an irrational fear of REs or not ... I agree that REs are overused for things which are better done with split, but in this case I think an RE would be clearer. >>> re.sub('.*>', '', 'dkjk>dj>>>>dd') 'dd' -- assuming he means what I think he means. The question was almost impossible to comprehend. /Jorgen -- // Jorgen Grahn <grahn@ Ph'nglui mglw'nafh Cthulhu \X/ snipabacken.se> R'lyeh wgah'nagl fhtagn! -- http://mail.python.org/mailman/listinfo/python-list