试图编写一个python正则表达式来测试前9个字符匹配

use*_*457 1 python regex

如果我的字符串"deed"在前9个字符中有"数字或空白",我试图测试True.

deed = "4472 0438 (N/A Online)$0"
Run Code Online (Sandbox Code Playgroud)

我已经尝试了以下几种变体,但总是得到一个True,当我在字符串上尝试它时不应该返回True.所以我做错了.

re.search("([\. 0-9]{0,6})",deed)
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激!对不起,全新的Regex ..但是学习.

Joe*_*ett 5

只需切前九个字母:

re.search(expr, deed[:9])
Run Code Online (Sandbox Code Playgroud)