The following code *should* replace all noted Hex values with their ASCII counterparts. However, due to the fact that $1 isn&#039t really a string and certainly isn&#039t a number, all I can get is a little box indicating a True value from the implicit cInt on the chr... suggestions?<BR><BR>removeHex.Pattern = "(&H[a-fA-F0-9][a-fA-F0-9])"<BR> = true<BR>strOut = removeHex.replace(strIn, chr("$1"))<BR><BR>It was so simple in Perl when there really was a $_ you could play with...<BR><BR>"Imitation may be the highest form of flattery, but bad imitation just makes you look dumb..."