[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sed regular expression bug
From: |
Stepan Kasal |
Subject: |
Re: sed regular expression bug |
Date: |
Fri, 4 Jul 2003 14:38:06 +0200 |
User-agent: |
Mutt/1.2.5.1i |
Hello,
On Fri, Jun 13, 2003 at 05:05:51PM -0700, address@hidden wrote:
> cat ./sample | sed
> "s/[a-zA-Z0-9\._-]+@([a-zA-Z]{1}[a-zA-Z0-9-]*\.)+[a-zA-Z]{2,4}//g"
>
> egrep -v "[a-zA-Z0-9\._-]+@([a-zA-Z]{1}[a-zA-Z0-9-]*\.)+[a-zA-Z]{2,4}"
> ./sample
egrep uses Extended reg. expressions, while sed uses basic regular
expressions (like grep).
The appropriate command for sed would look like this:
sed 's/address@hidden([a-zA-Z]\{1\}[-a-zA-Z0-9]*\.\)\+[a-zA-Z]\{2,4\}//g'
Hope this helps, even though I aswer so late,
Stepan Kasal
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: sed regular expression bug,
Stepan Kasal <=