mailr15238 - /1.3/generic_fns/relax_re.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on January 24, 2012 - 21:04:
Author: bugman
Date: Tue Jan 24 21:04:14 2012
New Revision: 15238

URL: http://svn.gna.org/viewcvs/relax?rev=15238&view=rev
Log:
Speed up for the generic_fns.relax_re.search() function.


Modified:
    1.3/generic_fns/relax_re.py

Modified: 1.3/generic_fns/relax_re.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/relax_re.py?rev=15238&r1=15237&r2=15238&view=diff
==============================================================================
--- 1.3/generic_fns/relax_re.py (original)
+++ 1.3/generic_fns/relax_re.py Tue Jan 24 21:04:14 2012
@@ -67,6 +67,10 @@
         # Force a conversion to str.
         pattern = str(pattern)
 
+        # Quick string check.
+        if id == pattern:
+            return True
+
         # First replace any '*' with '.*' (relax to re conversion).
         pattern_re = replace(pattern, '*', '.*')
         id_re =      replace(id,      '*', '.*')




Related Messages


Powered by MHonArc, Updated Wed Jan 25 09:20:02 2012