擅长:python、mysql、java
<pre><code>r'(?:\b(?<!\.)[\d{0,2}]+)'
'(?:[/-]\d{0,}[/-]\d{2,4}) | (?:\b(?<!\.)[\d{1,2}]+)[th|st|nd]*'
' (?:[Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec][a-z]*) \d{2,4}'
</code></pre>
<ul>
<li>应该为每个字符串使用原始字符串(<code>r'foo'</code>),而不仅仅是第一个字符串。这样反斜杠(\)将被视为普通字符,并可由<code>re</code>库使用。你知道吗</li>
<li><code>[abc|def]</code>匹配<code>[]</code>之间的任何字符,而<code>(one|two|three)</code>匹配任何表达式(<code>one</code>、<code>two</code>或<code>three</code>)</li>
</ul>