I want to see if a special character appears anywhere in a string so I have the reg exp: [!$%]+ this works fine here Online regex tester
But in Power Apps this only matches if the string only contains a ! or $ - ie it matches !$!!$!$! 0r ! or $$$ but not !try or test$
code: If(IsMatch(DataCardValue2.Text, "[!$]+"), Set(vError, true), Set(vError, false))
Any ideas what's going wrong?!