fork download
  1. import re
  2.  
  3. pattern = re.compile(r'(?:port (\d+))|(?:Logon ID:\t\t(\w+)\r\n\tLogon)')
  4. s1 = 'port 1234'
  5. s2 = 'Logon ID:\t\tadmin\r\n\tLogon'
  6.  
  7. print(pattern.match(s1).groups())
  8. print(pattern.match(s2).groups())
  9.  
Success #stdin #stdout 0.02s 27752KB
stdin
Standard input is empty
stdout
('1234', None)
(None, 'admin')