擅长:python、mysql、java
<p>建议您使用适当的库解析url,例如<code>urlparse</code>。在</p>
<p>例如</p>
<pre><code>import urlparse
samples = [
"http://www.fairobserver.com/about/",
"http://www.fairobserver.com/about/interview/",
]
def about_filter(urls):
for url in urls:
parsed = urlparse.urlparse(url)
if parsed.path.endswith('/about/'):
yield url
</code></pre>
<p>屈服:</p>
^{pr2}$
<p>或者</p>
<pre><code>def about_filter(urls):
for url in urls:
parsed = urlparse.urlparse(url)
if parsed.path.startswith('/about'):
yield url
</code></pre>
<p>屈服</p>
<pre><code>>>> print list(about_filter(samples))
['http://www.fairobserver.com/about/', 'http://www.fairobserver.com/about/interview/']
</code></pre>