Progwhiz Hex Editor is versatile yet very powerful.
Search for ? by using /?.
Text wildcard Search
e.g. HE?P would find all words that begin with 'HE' and end with P. Such as HELP.
Text wildcard Replace
e.g. T??L would change the 1st and last letters and leave the 2 middle characters the same. Giving the result as TELL.
Hex Pattern Wildcard Search & Replace.
e.g. 55??AA would find all Hex patterns that start with 55
then an unknown hex value followed by AA
e.g. 55??AA??BB would find all Hex patterns that start with 55 then an unknown hex value followed by AA, then an unknown hex value followed by BB.
Replace capability is as follows
e.g. Replace 65??45 would replace the 1st byte with 65, the 2nd byte will remain unchanged and the 3rd byte changed to 45.
4Bit Search/Replace Feature.
||Free to try
||Android 2.0 or up