regex to match python string literal syntax

Ken Seehart ken at seehart.com
Wed Feb 10 23:42:25 EST 2010


I found this:
   http://code.activestate.com/recipes/475109/

But it is incorrect in some cases, such as:
*
"foo \" bar"*  / (incorrectly matches "foo \")/
*
'''*     /(incorrectly matches the second two single quotes)/

*" foo
  bar "*  / (incorrectly matches quote containing newline/)

Anyone know a regular expression that correctly matches python string 
literals?

Thanks in advance,
Ken

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20100210/2fd29e0e/attachment.html>


More information about the Python-list mailing list