I’m trying to use the do not match symbol more than once in a select chop and it will not work. It works for the first expression but not the second or third. For example I put ^Mod in the channel names parameter and then it doesn’t select anything with the Mod in it, but when I go to add a couple of more like ^Gain and ^Offset it actually seems to select more channels (or doubles them). I’ve gotten around it by using 3 select chops in a row but I’m wondering if I’m doing something wrong or if there is a better way.
Pattern matching works using OR logic, not AND logic. This means the channel name only needs to match one of the terms in the statement. So if you have channels a b and you use ^a ^b, then both will match since a isn’t b and b isn’t a.
The reason it works like this makes sense if you reverse it and you have channels a b and you want to grab them both with ‘a b’. If it used AND then neither would be matched since a isn’t both a AND b, and b isn’t both a AND b.