regex doubts

John Machin sjmachin at lexicon.net
Sat Jul 19 22:12:14 CEST 2008


On Jul 20, 5:04 am, Fredrik Lundh <fred... at pythonware.com> wrote:
> Mr SZ wrote:
> > I am taking a string as an input from the user and it should only
> > contain the chars:L , M or R
>
> > I tried the folllowing in kodos but they are still not perfect:
>
> > [^A-K,^N-Q,^S-Z,^0-9]
> > [L][M][R]
> > [LRM]?L?[LRM]? etc but they do not exactly meet what I need.
>
> > For eg: LRLRLRLRLM is ok but LRLRLRNL is not as it has 'N' .like that.
>
> try "[LRM]+$" (an L or an R or an M, one or more times, all the way to
> the end of the string).

Ummm ... with the default flag settings, shouldn't that be \Z instead
of $
?




More information about the Python-list mailing list