[pm-h] Change character code 160 to 32

Kevin Shaum kevin at shaum.com
Sun Oct 4 12:04:05 PDT 2009


\ddd escape codes use octal numbers, not decimal.


On Sun, Oct 4, 2009 at 10:54 AM, Mike Flannigan <mikeflan at att.net> wrote:
>
> I want to change character code 160 to character
> code 32 throughout a bunch of text files.  I'm using
> this right now
> s/(.)/ord($1) == '160' ? chr(32) : $1 /eg;
> and it works, but I don't like it much.  If anybody
> has another way they like better, I'd appreciate
> seeing it.  It does not have to be a reg exp.
>
> Anybody know why this doesn't work?
> tr/\160/\32/d;
> Oddly it replaces 'p' (character code 80) with
> character code 26???

-- 
Kevin Shaum
http://friendfeed.com/kevinshaum


More information about the Houston mailing list