In article <[email protected]>, Jim Gillogly <[email protected]> wrote: > s/([^a-z])nsa([^a-z])/$1NSA$2/g; # Another one It'd be faster to use `s/\bnsa\b/NSA/g' for these constructs. -- Shields.