On Thu, Jun 14, 2012 at 04:06:28PM +0200, Frank Bonnet wrote:

> This does not work -->  /\@yahoo\.*$/    smtp:[another.smtp.server]

It works, but it is not what you want. :-)

  $ echo lu...@yahoo.com | pcregrep -q '@yahoo\.*$' && echo yes || echo "no"
  no

On the other hand:

  $ echo lu...@yahoo.com | pcregrep -q '@yahoo\.' && echo yes || echo "no"
  yes

Always take a moment to read and understand your regular expressions.

-- 
        Viktor.

Reply via email to