文字列「deed」の最初の 9 文字に「数字または空白」が含まれるかどうか、True をテストしようとしています。
deed = "4472 0438 (N/A Online)$0"
次のいくつかのバリエーションを試しましたが、True を返すべきではない文字列で試してみると、常に True が返されます。だから私が間違っていることがあります。
re.search("([\. 0-9]{0,6})",deed)
どんな提案でも大歓迎です!申し訳ありませんが、正規表現は初めてですが、学習しています。