| """Minimal "re" compatibility wrapper""" |
| |
| # If your regexps don't work well under 2.0b1, you can switch |
| # to the old engine ("pre") down below. |
| # |
| # To help us fix any remaining bugs in the new engine, please |
| # report what went wrong. You can either use the following web |
| # page: |
| # |
| # http://sourceforge.net/bugs/?group_id=5470 |
| # |
| # or send a mail to SRE's author: |
| # |
| # Fredrik Lundh <effbot@telia.com> |
| # |
| # Make sure to include the pattern, the string SRE failed to |
| # match, and what result you expected. |
| # |
| # thanks /F |
| # |
| |
| engine = "sre" |
| # engine = "pre" |
| |
| if engine == "sre": |
| # New unicode-aware engine |
| from sre import * |
| from sre import __all__ |
| else: |
| # Old 1.5.2 engine. This one supports 8-bit strings only, |
| # and will be removed in 2.0 final. |
| from pre import * |
| from pre import __all__ |