Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'example:': 0.03; 'string.': 0.04; 'pat': 0.05; 'skip:/ 40': 0.07; '"my': 0.09; '(it': 0.09; 'command.': 0.09; 'danny': 0.09; 'output': 0.10; 'am,': 0.12; 'message-----': 0.12; '16,': 0.15; '"#"': 0.16; '"on': 0.16; 'email name:chris': 0.16; 'subject:expression': 0.16; 'subject:regular': 0.16; 'work"': 0.16; 'worked.': 0.16; '\xc2\xa0if': 0.16; 'cc:addr:python-list': 0.16; 'wrote:': 0.16; 'cheers,': 0.18; 'cc:no real name:2**0': 0.20; "aren't": 0.21; 'pointed': 0.21; 'cc:2**0': 0.22; 'header:In-Reply-To:1': 0.22; 'obviously': 0.23; 'tue,': 0.23; "shouldn't": 0.23; 'aug': 0.24; 'code': 0.25; 'string': 0.26; "i'm": 0.27; 'all,': 0.28; 'skip:p 30': 0.28; 'import': 0.28; 'cc:addr:python.org': 0.30; 'thanks': 0.30; 'cc:': 0.31; 'chris': 0.32; 'expression': 0.32; 'actual': 0.32; 'subject:': 0.32; 'comment': 0.32; 'sent:': 0.33; 'skip:# 10': 0.34; 'defining': 0.34; 'test.': 0.34; 'similar': 0.35; 'supposed': 0.35; 'regular': 0.35; 'assuming': 0.37; 'from:': 0.38; 'addresses': 0.38; 'subject:: ': 0.39; 'skip:- 10': 0.39; 'target': 0.61; 'vary': 0.64; 'due': 0.66; 'p.s.': 0.67; 'august': 0.70; 'soon': 0.72; 'reply,': 0.73; 'url:rebertia': 0.84; 'quotation': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=dannwong@cisco.com; l=2140; q=dns/txt; s=iport; t=1313521856; x=1314731456; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=MKfgzfWuTdvylphg7cTxHFVZoEBD0fiwzdDk2R3ya+s=; b=eiJ0yRdQSlNYXWglVCJLU2lCSeaFukYu6sq76qcFPutLGALKMpYe1lBC Y3HPeTngharVh1DMc47WNSqZgaGrsYZqi7BhwICTTMsbkz7BaDKvDQkBo hkeFPUwAacYByCSJAwvz4d7uC5IByGhpNmWOryrfAZXFOP53MYYpdRlml I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtYAADq/Sk6tJV2Y/2dsb2JhbABBhEiUJo5deHeBQAEBAQEDEgEQBAkERQwEAgEGAg4DBAEBAQICBgYXAQICAgEBRAkIAQEEEwgaoikBjTGSAIEshAwxXwSHX5BIi34 X-IronPort-AV: E=Sophos;i="4.68,235,1312156800"; d="scan'208";a="13671266" X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: regular expression Date: Tue, 16 Aug 2011 14:09:39 -0500 In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: regular expression Thread-Index: Acxb5cydQmlA6N2jRyWi1tzCm/RI2wAYeFWw References: <4E499F0B.30900@stoneleaf.us> From: "Danny Wong (dannwong)" To: "Chris Rebert" X-OriginalArrivalTime: 16 Aug 2011 19:09:45.0478 (UTC) FILETIME=[0F869260:01CC5C48] Cc: python-list@python.org X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 28 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1313521857 news.xs4all.nl 23968 [2001:888:2000:d::a6]:37692 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:11604 VGhhbmtzIGNocmlzLiBJIGhhZCBzaW1pbGFyIGNvZGUgdG8gd2hhdCB5b3UgcHJvdmlkZWQuIEkg aW5jbHVkZWQgdGhlICIjIiAoaXQgd2FzIGEgY29tbWVudCBpbiBteSBjb2RlKSBhcyBwYXJ0IG9m IHRoZSBzdHJpbmcgd2hlbiBpdCBzaG91bGRuJ3QgYmUgYXMgcGFydCBvZiBteSB0ZXN0LiBBcyBz b29uIGFzIHlvdSBwb2ludGVkIGl0IG91dCB0aGF0IHRoZSAjJ3MgYXJlbid0IHN1cHBvc2VkIHRv IGJlIHBhcnQgb2YgdGhlIG91dHB1dCwgSSByZW1vdmVkIHRoZW0gYW5kIGl0IHdvcmtlZC4gSG93 IGR1bWIgb2YgbWUuIFRoYW5rcyBhZ2Fpbi4NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N CkZyb206IGNocmlzQHJlYmVydGlhLmNvbSBbbWFpbHRvOmNocmlzQHJlYmVydGlhLmNvbV0gT24g QmVoYWxmIE9mIENocmlzIFJlYmVydA0KU2VudDogVHVlc2RheSwgQXVndXN0IDE2LCAyMDExIDEy OjI2IEFNDQpUbzogRGFubnkgV29uZyAoZGFubndvbmcpDQpDYzogcHl0aG9uLWxpc3RAcHl0aG9u Lm9yZw0KU3ViamVjdDogUmU6IHJlZ3VsYXIgZXhwcmVzc2lvbg0KDQpPbiBUdWUsIEF1ZyAxNiwg MjAxMSBhdCAxMjowMCBBTSwgRGFubnkgV29uZyAoZGFubndvbmcpDQo8ZGFubndvbmdAY2lzY28u Y29tPiB3cm90ZToNCj4gSGkgQWxsLA0KPiDCoCDCoCDCoCDCoElmIEkgZ2V0IG11bHRpbGluZSBz dGFuZGFyZCBvdXRwdXQgZnJvbSBhIGNvbW1hbmQuIEhvdyBjYW4gSQ0KPiByZXRyaWV2ZSB0aGlz IHBhcnQgb2YgdGhlIHN0cmluZyAiKDEwMDYpIg0KPiBFeGFtcGxlOg0KPg0KPiAjQ29tbWl0dGlu Zy4uLg0KPiAjV29ya3NwYWNlOiAoMTAwMykgIk15IE9TXzguMTIuMCBXb3JrIiA8LT4gKDEwMDQp ICJPU184LjEyLjAiDQo+ICMgwqBDb21wb25lbnQ6ICgxMDA1KSAiaGUtR3JvdXAiIDwtPiAoMTAw NCkgIk9TXzguMTIuMCINCj4gIyDCoCDCoE91dGdvaW5nOg0KPiAjIMKgIMKgIMKgQ2hhbmdlIHNl dHM6DQo+ICMgwqAgwqAgwqAgwqAoMTAwNikgwqAqLS1AIMKgPE5vIGNvbW1lbnQ+DQo+ICMgwqAg wqAgwqAgwqAgwqBDaGFuZ2VzOg0KPiAjIMKgIMKgIMKgIMKgIMKgIMKgLS0tYy0gL2hlLUdyb3Vw L28tUEkvdGFyZ2V0L2NvbmZpZy9jb21tb24tbmdwL21ha2VmaWxlDQoNCkFzc3VtaW5nIHRoZSAj cyBhcmVuJ3QgaW4gdGhlIGFjdHVhbCBvdXRwdXQ6DQoNCmltcG9ydCByZQ0KcGF0ID0gcmUuY29t cGlsZSgiXiAqKFxcKFteKV0rXFwpKSIsIHJlLk1VTFRJTElORSkNCnByaW50KHBhdC5zZWFyY2go eW91cl9zdHIpLmdyb3VwKDEpKQ0KDQpPYnZpb3VzbHkgY2FuIHZhcnkgZGVwZW5kaW5nIG9uIGhv dyB5b3Ugd2FudCB0byBnbyBhYm91dCBkZWZpbmluZyB0aGUNCnRhcmdldCBzdHJpbmcuDQoNCkNo ZWVycywNCkNocmlzDQoNClAuUy4gSWYgeW91IHJlcGx5LCBwbGVhc2UgcmVtb3ZlIG15IGVtYWls IGFkZHJlc3NlcyBmcm9tIHRoZSBxdW90YXRpb24NCmR1ZSB0byAiT24gQmVoYWxmIE9mIiBicm9r ZW5uZXNzLg0KLS0NCkZyZWFraW4nIE91dGxvb2svRXhjaGFuZ2UsIEknbSB0ZWxsaW5nIHlhLi4u DQpodHRwOi8vcmViZXJ0aWEuY29tDQo=