擅长:python、mysql、java
<p>这可能不是一个优化,但假设字符串模式保持不变。在</p>
<pre><code>import re
s = 'Sale: \t\t\t5 Jan \u2013 10 Jan'
start, end = re.search(r'Sale:(.*)', s).group(1).strip().replace('\u2013', ',').split(', ')
# start <- 5 Jan
# end <- 10 Jan
</code></pre>