SPUG: Removing special characters
Yitzchak Scott-Thoennes
sthoenna at efn.org
Mon Apr 3 10:09:22 PDT 2006
^M (M may be any of @, A-Z, [, \\, ], ^, _) is some software's way of
showing a control character, a non-printable or whitespace character.
The general way to do the same thing in perl is to use \cM (in a
double-quotish context such as a substitution or "string"). But as
mike points out, \cM is one that's given an escape sequence all of
it's own, \r.
On Mon, Apr 03, 2006 at 08:41:27AM -0800, mike wrote:
> try
>
> \r
>
> its a carraige return
>
> usually found in windows land
>
> to remove try s/\r//
>
> On 4/3/06, luis medrano <lmzaldivar at gmail.com> wrote:
> >
> > List,
> >
> > I have this character in a file "^M" but I don't know how to define
> > this on perl to remove it. This file is in a unix/linux enviroment. I
> > will really appreciate if any of you can help me to define this
> > character to be remove from the text file.
More information about the spug-list
mailing list