From: Jeremy Stanley Date: Sat, 11 May 2024 00:55:30 +0000 (+0000) Subject: Use regex for alert content smart filter X-Git-Tag: 2.5.0~5 X-Git-Url: https://yuggoth.org/gitweb?a=commitdiff_plain;h=c9bc48f4562e97e0b522034eea536ff57e220e95;p=weather.git 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. --- 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