diff --git a/saqc/core/core.py b/saqc/core/core.py index 583d5294a727b254818ee42b71372fba3190f649..0409cc35f7f99fb1ed13c0b1862b8cb6e1d58f64 100644 --- a/saqc/core/core.py +++ b/saqc/core/core.py @@ -287,7 +287,12 @@ class SaQC(FuncModules): ) # expand regular expressions - fields = self._data.columns.str.match(field) if regex else toSequence(field) + if regex: + fields = self._data.columns.str.match(field) + fields = self._data.columns[fields] + else: + fields = toSequence(field) + for field in fields: target = target if target is not None else field if field != target: