擅长:python、mysql、java
<p>对于解析给您带来问题的特定字符串文本,通常很容易获得快速而脏的内容,但是对于一般解决方案,您可以从<a href="http://pypi.python.org/pypi/pyparsing/" rel="nofollow">pyparsing module</a>中获得一个非常强大且完整的字符串文本正则表达式:</p>
<pre><code>>>> import pyparsing
>>> pyparsing.quotedString.reString
'(?:"(?:[^"\\n\\r\\\\]|(?:"")|(?:\\\\x[0-9a-fA-F]+)|(?:\\\\.))*")|(?:\'(?:[^\'\\n\\r\\\\]|(?:\'\')|(?:\\\\x[0-9a-fA-F]+)|(?:\\\\.))*\')'
</code></pre>
<p>我不确定FORTRAN的字符串文本和Python的字符串文本之间是否有显著的区别,但是如果没有其他东西的话,它是一个方便的引用。</p>