ITWhisperer, thanks for your clarification. Beside, I tried to filter this valid or invalid result with input droplist with 3 choice values, name/value: ALL/*, TRUE/TRUE, FALSE/FALSE, but when I used the following search to verify where ValidatorResult = , then i noticed, for TRUE, or FLASE, I have to use | where ValidatorResult = "TRUE", ValidatorResult = "FALSE", it works, but quote must be used, , but for *, either no quote or with quote, it doesn't work. more important, the value sent by Token, is just TRUE, FALSE, or *, all no quote. so, how to have this droplist ALL(*), TRUE, FALSE work with the validator result as a filter? | rex mode=sed field=TargeValidator "s/(?<var>\w+)\s*(?<comparator>[<>=]+)\s*(?<num>0|[1-9]\d*)//g" | eval ValidatorResult = if(match(TargeValidator,"[\d\w]"),"FALSE","TRUE") | where ValidatorResult = "*" thx in advance. Kevin
... View more