Advertisement
ijontichy

<stdin>

Jul 31st, 2014
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. >>> stepone_re = re.compile("([A-Z0-9]{4})\s+([A-Z])+\s+(\d+)\s+(?:((?:offset\s+\([-\d]+,\s*[-\d]+\))?(?:\s+bright)?)\s+)?A_WeaponReady\s*\(((?:.*?WRF_[A-Z]+)+)\)", flags=re.I)
  2. >>> steptwo_re = re.compile("wrf_[a-z]+", flags=re.I)
  3.  
  4.  
  5. >>> g = stepone_re.match("RWND I 1 offset (-1,18) bright A_weaponready (wrf_nosecondary|wrf_allowreload|wrf_allowzoom|WRF_NOBOB)")
  6. >>> f = steptwo_re.findall(g.group(5))
  7.  
  8.  
  9. >>> g.groups()
  10. ('RWND', 'I', '1', 'offset (-1,18) bright', 'wrf_nosecondary|wrf_allowreload|wrf_allowzoom|WRF_NOBOB')
  11. >>> f
  12. ['wrf_nosecondary', 'wrf_allowreload', 'wrf_allowzoom', 'WRF_NOBOB']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement