fork download
  1. import re
  2.  
  3. host_name = [
  4. "XXX_Guangzhou_AP-CN-BEI-7517","XXX_Jakarta_AP-ID-JAK-0001","XXX_TaiPei_AP-TW-TPE-0002",
  5. "XXX_Dubai_EM-AE-DUB-1012","XXX_Viladecans_EM-ES-VIL-1002","XXX_Ringsted_EM-DK-RIN-0001",
  6. "XXX_Bogota_AM-CO-BOG-1033","XXX_Hamburg_EM-DE-HAM-1004", "XXX_Bangkok_TH127","XXX_Bangkok_TH124",
  7. "XXX_Eagan_6231","XXX_Martinez_AR218"]
  8.  
  9. hostRegex = re.compile(r"_(A[PM]|EM)-")
  10. mo = list(filter(lambda x: not hostRegex.search(x),host_name))
  11. print(mo)
Success #stdin #stdout 0.02s 9388KB
stdin
Standard input is empty
stdout
['XXX_Bangkok_TH127', 'XXX_Bangkok_TH124', 'XXX_Eagan_6231', 'XXX_Martinez_AR218']