From 67305226f75f753110ea16457eead3982aea3237 Mon Sep 17 00:00:00 2001 From: Ollie Copping Date: Fri, 16 Jan 2026 15:32:12 +0000 Subject: [PATCH] Minor fix to allow underscores in the suffix of PVs --- src/techui_builder/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/techui_builder/models.py b/src/techui_builder/models.py index e2d9532..616b43d 100644 --- a/src/techui_builder/models.py +++ b/src/techui_builder/models.py @@ -36,9 +36,9 @@ [\d]* # match zero or more digits [^:]? # match zero or one non-colon character ) - (?::([a-zA-Z0-9:]*))? # match zero or one colon followed by zero or more + (?::([a-zA-Z0-9:_]*))? # match zero or one colon followed by zero or more # alphanumeric characters or colons (capture group 2) - (?:\.([a-zA-Z0-9]+))? # match zero or one dot followed by one or more + (?:\.([a-zA-Z0-9_]+))? # match zero or one dot followed by one or more # alphanumeric characters (capture group 3) $ # end of string """,