Use regex oven filters #9

This commit is contained in:
Andre Basche 2023-04-09 21:29:29 +02:00
parent 36079c3c77
commit 2597cbd883
2 changed files with 18 additions and 4 deletions

View file

@ -1,3 +1,6 @@
import re
class HonParameter:
def __init__(self, key, attributes):
self._key = key
@ -138,4 +141,8 @@ class HonParameterProgram(HonParameterEnum):
@property
def values(self):
return sorted([str(value) for value in self._values if not self._filter or self._filter in str(value)])
values = []
for value in self._values:
if not self._filter or re.findall(self._filter, str(value)):
values.append(str(value))
return sorted(values)