x3=re.match("\s{6}+",str) instead use x3=re.match("\s{6,}",str)
This serves the purpose. And also give some food for thought for why the first one throws an error. Cheers, Saroo -----Original Message----- From: Python-list [mailto:python-list-bounces+saroo_jain=infosys....@python.org] On Behalf Of Mark Lawrence Sent: Friday, October 05, 2012 3:29 AM To: python-list@python.org Subject: Re: + in regular expression On 04/10/2012 04:01, contro opinion wrote: >>>> str=" gg" >>>> x1=re.match("\s+",str) >>>> x1 > <_sre.SRE_Match object at 0xb7354db0> >>>> x2=re.match("\s{6}",str) >>>> x2 > <_sre.SRE_Match object at 0xb7337f38> >>>> x3=re.match("\s{6}+",str) > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/usr/lib/python2.6/re.py", line 137, in match > return _compile(pattern, flags).match(string) > File "/usr/lib/python2.6/re.py", line 245, in _compile > raise error, v # invalid expression > sre_constants.error: multiple repeat >>>> > > why the "\s{6}+" is not a regular pattern? > > > Why are you too lazy to do any research before posting a question? -- Cheers. Mark Lawrence. -- http://mail.python.org/mailman/listinfo/python-list **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system. ***INFOSYS******** End of Disclaimer ********INFOSYS*** -- http://mail.python.org/mailman/listinfo/python-list