我很確定我錯過了一些非常基本的東西,因爲我通常可以使用Python &正則表達式。我想看看如果提供的字符串中包含至少一個數字,這是在命令行中我經歷,但總是讓假的... ...Python正則表達式搜索永遠是假的?
>>> import re
>>> test_string = "123567890"
>>> pat = re.compile("[0-9]")
>>> pat.search(test_string) == True
False
張貼在此之前我已經嘗試了幾個其他的排列,並沒有太多,我做錯了什麼?
謝謝,我誤解了文檔,它說:「匹配對象總是布爾值爲True,以便測試例如匹配()是否與簡單的if語句匹配」! – Mike