[Tutor] RE Silliness

bob gailer bgailer at gmail.com
Sun Jan 4 20:09:53 CET 2009


Omer wrote:
> I'm sorry, burrowed into the reference until my eyes bled.
>
> What I want is to have a regular expression with an optional ending of 
> "<br>"
>
> (For those interested,
> urlMask = r"http://[\w\Q./\?=\R]+"
> is ther version w/o the optional <br> ending.)
>
> I can't seem to make a string optional- only a single character via 
> []s. I for some reason thuoght it'll be ()s, but no help there- it 
> just returns only the <br>. Anybody?
>
urlMask = r"http://[\w\Q./\?=\R]+(<br>)?"

 From the docs: ? Causes the resulting RE to match 0 or 1 repetitions of 
the preceding RE. ab? will match either 'a' or 'ab'.


-- 
Bob Gailer
Chapel Hill NC 
919-636-4239



More information about the Tutor mailing list