[Python-bugs-list] "Andrew M. Kuchling": Re: Module re bug. \b fails (PR#230)

guido@python.org guido@python.org
Thu, 9 Mar 2000 13:11:13 -0500 (EST)


Sigh.  I'm embarrassed.

------- Forwarded Message

Date:    Thu, 09 Mar 2000 13:11:38 -0500
From:    "Andrew M. Kuchling" <akuchlin@mems-exchange.org>
To:      Guido van Rossum <guido@python.org>
cc:      fdrake@acm.org, ken@basistech.com
Subject: Re: Module re bug. \b fails (PR#230)

Guido van Rossum writes:
>Ken reported:
> > \b doesn't seem to work as advertised in the following expression:
> > re.match( "\bchar\b", "  char " )
>
>It seems that matching for \b doesn't work properly.  I certainly
>would have expected re.match(r"x\b", " x ") to match, but it returns
>None.

You want re.search(); remember, re.match() requires that the match
begin at the start of the string, so x\b will never match " x ".

- -- 
A.M. Kuchling			http://starship.python.net/crew/amk/
So as this only point among the rest remaineth sure and certain, namely, that
nothing is certain...
    -- Pliny the Elder, the Natural History, tr. Philemon Holland


------- End of Forwarded Message