I've noticed a few people using my node-red-contrib-assert node as a message filter. Whilst it works, it isn't really what it was intended for and would result in many exceptions ending up the debug log.
I created a new node, node-red-contrib-match, that works the same way as node-red-contrib-assert but instead sends matching messages on one output and non-matching messages on a second output.
This works differently to the select node which has multiple single rule outputs; node-red-contrib-match has a single multi rule output. If you need multiple multi rule outputs, it is easy to just cascade multiple nodes together.
The node is available on npm:
https://www.npmjs.com/package/node-red-contrib-matchEnjoy,
Dean