If you want only to know if there are more than 3 characters, and not which character and not how many, I would go the boolean way.
Make an unstored calculation, something along these lines
Lenght(yourField)>3
This will give you a '0' for less or equal 3 characters and a '1' for more than 3 characters.
To find the records with more than 3 characters, make a search for '1' on this field.
HTH