1. import re 
  2.  
  3. s = r'Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") \
  4. = "zlib", "..\third_party\zlib\zlib.vcxproj", "{57997958-0CDB-A2A6-B81A-C5CADFC6E484}"' 
  5. m = re.match(r'[^,]+, "(..\\){1,2}third_party\\([a-zA-Z0-9-_]+)[^,]+, "{([a-zA-Z0-9-]+)}"',s) 
  6.  
  7. print m.group(2) 
  8. print m.group(3) 
  9.  

 

   
   
   
   
  1. import re 
  2.  
  3. format = re.compile(r'remotes/origin/[0-9a-zA-Z]+_[0-9]+$') 
  4.  
  5. if format.search('remotes/origin/trunk_110'): 
  6.   print 'ok'