I have a crystal report function which requires me to trim off characters which start with a \"-\" and delete the rest following the the \"-\" (dash).
For example,
This hasn't been a feature in Crystal reports for a while. I heard it might be a feature in the latest crystal reports (16?). Check out their website and give them a call, they shouldn't charge for a pre-sales question.
Another approach you could take to this is to manually process the value and validate it using the string and isvalue functions, etc. Messier, but it might be a backup option.