From c9bc48f4562e97e0b522034eea536ff57e220e95 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Sat, 11 May 2024 00:55:30 +0000 Subject: [PATCH] Use regex for alert content smart filter This function is going to need the re module for more complex tasks shortly, so go ahead and start using it for this too. --- weather.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/weather.py b/weather.py index 8df769e..62f73da 100644 --- a/weather.py +++ b/weather.py @@ -336,10 +336,11 @@ def get_alert( if alert: if verbose: return alert else: - if alert.find("\nNational Weather Service") == -1: - muted = False - else: + import re + if re.search(r"\nNational Weather Service", alert): muted = True + else: + muted = False lines = alert.split("\n") import time # TODO: make this offset configurable -- 2.11.0