mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 02:15:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
	
		
			818 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			818 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| """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__
 | 
