From 5b446422c016b81d229f4f8ae7457a0db449a226 Mon Sep 17 00:00:00 2001 From: Ducky Date: Tue, 2 Apr 2024 01:18:00 +0100 Subject: [PATCH] sh.zio.notify: fix regex incorrect matching --- usr/local/bin/sh.zio.notify | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/local/bin/sh.zio.notify b/usr/local/bin/sh.zio.notify index c82a8b1..40e179a 100755 --- a/usr/local/bin/sh.zio.notify +++ b/usr/local/bin/sh.zio.notify @@ -14,7 +14,7 @@ function get_host_emoji() { hostname="$1" hostname_length="${#hostname}" - if [[ "$hostname" =~ ([a-z]{2}[0-9]{2,3}) ]]; then + if [[ "$hostname" =~ (^| )([a-z]{2}[0-9]{2,3})($| ) ]]; then case "${hostname:0:2}" in "de") echo "🇩🇪" ;; "fi") echo "🇫🇮" ;; @@ -23,7 +23,7 @@ function get_host_emoji() { "nl") echo "🇳🇱" ;; *) echo "❔" ;; esac - elif [[ "$hostname" =~ ([a-z]{3}[0-9]{3}) ]]; then + elif [[ "$hostname" =~ (^| )([a-z]{3}[0-9]{3})($| ) ]]; then echo "☁️" else echo "🖥️"