Your hunch was correct, Some of the names have special characters and periods in them. I manually tested and the original formula does indeed work fine without them. I can’t figure out how to check for periods.
I believe I need to add . to the formula but my syntax must be wrong as I couldn’t get it to work .
Your examples were incredibly useful. The javascript solution works perfectly regardless of characters. I have saved it to my notes for reuse.
Dot itsself matches any character. So ^.{0,6}$ may work. ALternatively try ^[\.A-Za-z]{0,6}$ . It depends on exactly what you do and don’t want to match.
We might add a regex testing sandbox in a future version, to make it easier to test regex expressions.