I'm trying hard to filter nodes with an upper-case component from a
nodeset. the idm version is 3.5.1.

<if-local-variable mode="regex" name="current-node"
op="equal">(?i)^bsmtpb:.+</if-local-variable>

No matter how I do it, I still get "smtp:" and "SMTP:" nodes.

The documentation tells to "change case-insensitivity by an escape in the
expression" which I thought I did with (?i). (tried (?!i) as well).

Help, anyone?

Thanks in advance!

-uk-