Python正则表达式,用于数字而不是包含数字的字符串(参见示例)

2024-04-20 13:05:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我想匹配像'76'这样的数字字符串,但不是'76er'

我尝试了以下方法,并尝试使用[^a-z] 因此,我不会捕获2-3位之后的a-z字符,但出于某种原因,我无法使用测试字符串

test=“波士顿凯尔特人112费城76人95”

应返回[“112”、“95”]

re.findall(r"\d{2,3}", mystring)

Tags: 方法字符串testre数字字符mystringfindall