Mark Sapiro wrote: > Martin Dennett (Gmail) wrote: > > >> Would that also be applicable to, for example, addresses after the @ >> where more than one option exists? I'm thinking of "ms*.hinet.net" - >> I've got a lot of banned members where the "*" is a number, and I don't >> fancy having to block ms1.hinet.net, ms2.hinet.net, ms3.hinet.net etc. >> > > > You don't have quite the right syntax for regular expressions (they're > not wildcards). See <http://docs.python.org/lib/re-syntax.html>. > > The above example can be coded as > > [EMAIL PROTECTED] > > The start of the string (^) followed by any character (.) zero or more > times (*) followed by @ followed by zero or more of anything (.*) > followed by a literal . (\.) followed by hinet followed by a literal . > (\.) followed by net followed by anything. This would match > [EMAIL PROTECTED], [EMAIL PROTECTED] and many others. > > It could also be > > [EMAIL PROTECTED]@ms[0-9]\.hinet\.net$ > > The start of the string followed by at at least one (+) non @ character > ([EMAIL PROTECTED]) followed by @ms followed by a digit ([0-9]) followed by > .hinet.net followed by the end of the string. > > It could also be many other regexps depending on how tight or loose you > want to be. *Very* tight - believe me! I've added the syntax as you described it - hopefully there'll be less domains trying to request membership now!
MD ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp