fork download
  1. import re
  2.  
  3. list_primary = ["Wi-Fi", "goat", "Access Point", "(683A1E320680)", "detected", "Access Point detected", "2/5/2021", "10:44:45 PM", "Local", "41.289227", "-72.958748"]
  4. string1 = "Wi-Fi Access Point (683A1E320680) detected puppy Access Point detected 2/5/2021 10:44:45 PM Local 41.289227 -72.958748"
  5. date_field = re.search(r"\d{1,2}[/.-]\d{1,2}[/.-]\d{4}", string1)
  6. if date_field:
  7. date = date_field.group()
  8. else:
  9. date = None
  10.  
  11. print(date)
  12.  
  13. rx = re.compile(r"(?<!\d)\d{1,2}[/.-]\d{1,2}[/.-]\d{4}(?!\d)")
  14. print(list(filter(rx.search, list_primary)))
Success #stdin #stdout 0.03s 9656KB
stdin
Standard input is empty
stdout
2/5/2021
['2/5/2021']