<p>我想得到所有字符串的布尔值,字符串的末尾有数字。例如</p>
<pre><code>import re
# list of strings
li = ['/Usein-kysytyt-kysymykset;jsessionid=0727CD5A45A05D3CBD5A26D459C34D9D.xxlapp11',
'/vaatteet/naisten-vaatteet/naisten-takit/c/120204',
'/pyoraily/pyorailyvarusteet/pyorankuljetuslaukut-ja-vannepussit/c/100818_8']
for i in li:
if(bool(re.match('\d+$', i))):
print(i)
</code></pre>
<p>所以这应该起作用,并返回me<code>True</code>表示<code>li[1]</code>,返回<code>li[2]</code>,返回<code>False</code>表示<code>li[0]</code>,但对于列表中的所有元素,它都返回false。这里怎么了?你知道吗</p>