Change Text color based on a character in string

Printed From: Crystal Reports Book — Forum Name: Technical Questions

I'm looking to change the color of text displayed, based on a special character being present. If, in this case a "?" is present in the text string, I'd like the text to be highlighted Red. I've tried various commands in the "display string" settings, however wildcards aren't recognized and I'm having difficulty making this happen. Thanks for any suggestions or guidance!
If you use the formula for the font (Format Field, Font).  I believe you can use special characters by recursing it by a \, (i.e., '\?').  Thus you can do something like this

if instring({somefield},'\?') > 0 then crred else crblack
Excellent, thank you! Trying now.