M4 doesn't expand C-escape sequences such as \t.  This works:

regexp(`a       b', `a[         ]b', `\&')

HTH,
        Gary.

On Tue, 2002-05-14 at 00:13, Thomas Beckmann wrote:
> Hello,
> 
> I�m using m4 1.4 on Windows 98 and I have a problem with regular 
> expressions in patsubst or regexp.
> 
> My example
> 
> regexp(`a b', `a[ \t\n]+b', `\&')
> 
> works as expectet ("a b") when there is only a space between a and b but 
> fails (no output) when I use tab or newline.
> 
> I hope that my problem isn`t only a misunderstanding, but I can`t see why 
> it should be.
> 
> 
> Thank you in advance
> 
> Thomas Beckmann

-- 
  ())_. Gary V. Vaughan     gary@(oranda.demon.co.uk|gnu.org)
  ( '/  Research Scientist  http://www.oranda.demon.co.uk      
,_())____
  / )=  GNU Hacker          http://www.gnu.org/software/libtool  \'     
`&
`(_~)_  Tech' Author        http://sources.redhat.com/autobook  
=`---d__/


_______________________________________________
Bug-m4 mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-m4

Reply via email to