擅长:python、mysql、java
<p>我没有这本书,所以我不知道作者的意图。但是David Beazley非常敏锐,所以我只能猜测这是为了区分这两行的输出。在</p>
<pre><code>>>> line = 'asdf fjdk; afed, fjek,asdf, foo'
>>> line = 'asdf fjdk; ; afed, fjek,asdf, foo'
</code></pre>
<p>使用书中的regex,第二行是</p>
^{pr2}$
<p>使用你修改过的正则表达式</p>
<pre><code>['asdf', 'fjdk', 'afed', 'fjek', 'asdf', 'foo']
</code></pre>
<p>正则表达式将折叠组<code>[;,\s]</code>中没有用不在匹配组中的字符分隔的所有符号。在</p>