Re: How to print SRE_Pattern (regexp object) text for debugging purposes?

2010-06-17 Thread MRAB
dmtr wrote: On Jun 17, 3:35 pm, MRAB wrote: >>> import re >>> r = re.compile('^abc$', re.I) >>> r.pattern '^abc$' >>> r.flags 2 Hey, thanks. It works. Couldn't find it in a reference somehow. And it's not in the inspect.getmembers(r). Must be doing something wrong. Occasionally you

Re: How to print SRE_Pattern (regexp object) text for debugging purposes?

2010-06-17 Thread dmtr
On Jun 17, 3:35 pm, MRAB wrote: > >  >>> import re >  >>> r = re.compile('^abc$', re.I) >  >>> r.pattern > '^abc$' >  >>> r.flags > 2 Hey, thanks. It works. Couldn't find it in a reference somehow. And it's not in the inspect.getmembers(r). Must be doing something wrong. -- Cheers, Dmitry

Re: How to print SRE_Pattern (regexp object) text for debugging purposes?

2010-06-17 Thread MRAB
dmtr wrote: I need to print the regexp pattern text (SRE_Pattern object ) for debugging purposes, is there any way to do it gracefully? I've came up with the following hack, but it is rather crude... Is there an official way to get the regexp pattern text? import re, pickle r = re.compile('^abc

How to print SRE_Pattern (regexp object) text for debugging purposes?

2010-06-17 Thread dmtr
I need to print the regexp pattern text (SRE_Pattern object ) for debugging purposes, is there any way to do it gracefully? I've came up with the following hack, but it is rather crude... Is there an official way to get the regexp pattern text? >>> import re, pickle >>> r = re.compile('^abc$', re.