Ok, I figured it out.
Code:
special=
(
x x
)
StringReplace,special,special,x,,UseErrorLevel
text=
(
test days 11/10/08 8:00 AM 11/20/08 5:00 PM
)
StringReplace,text,text,%special%,xxx,UseErrorLevel
msgbox, %text%
-------WITH SPECIAL CHARACTERS BEING SHOWN VISUALLY----
special=
(
x » x
)
StringReplace,special,special,x,,UseErrorLevel
text=
(
» test » days » 11/10/08 8:00 AM » 11/20/08 5:00 PM
)
StringReplace,text,text,%special%,xxx,UseErrorLevel
msgbox, %text%
Whats going on is that, in order to get the invisible character that is represented by » into a variable, I needed to paste it into the variable special between 2 normal, visible characters, and then use a stringreplace to delete the normal characters. Once the variable "special" contains only my invisible special character, I am able to use it to do the find replace I needed. Yeay!