Skip to main content
 首页 » 编程设计

python之尝试编写一个 python 正则表达式来测试前 9 个字符是否匹配

2025年05月04日28zhenyulu

如果我的字符串“deed”在前 9 个字符中包含“数字或空白”,我正在尝试测试 True。

deed = "4472 0438 (N/A Online)$0" 

我尝试了以下方法和几种变体,但当我在不应返回 True 的字符串上尝试时,总是返回 True。所以我做错了什么。

re.search("([\. 0-9]{0,6})",deed) 

如有任何建议,我们将不胜感激!抱歉,Regex 是全新的..但正在学习。

请您参考如下方法:

只需切开前九个字母:

re.search(expr, deed[:9])