in reply to multibyte match works with tr but not in perl??

Could you not use the posix printable class?
% perl -pi.bak -e "s/[[:^print:]]//g" `find /home -name "*.html"`
Steve
---
steve.org.uk