anu p wrote:
Note: forwarded message attached.
__
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Subject:
perl one liiner
>
> This should do what you want:
>
> perl -pe's/(?<=[[:alpha:]])\d+//g'
As per required ouput your one-line is showing to me as,
# perl -pe 's/(?<=[[:alpha:]])\d+//g' test.log
This23
is
a
45
good
thing
# try this one.
# perl -pe 's/\d+//g if /^\D+/;' test.log
This
is
a
45
good
thing
-Muthu
anu p wrote:
>
> Hi,
Hello,
> I have written a perl one liner that gets rid of
> digits at the end of a word, but it also gets rid of
> digits if they are at the beginning of a line.
> The one liner is
>
> perl -ne 's/([a-z]\d+)/$1/g;'
>
> It doesn't work, but if I use it in a script it works
Note: forwarded message attached.
__
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com --- Begin Message ---
Hi,
I have written a perl one liner that gets rid of
digits at the end of a word, but