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

时间:2019-02-25 20:38:02

标签: python regex string

我想匹配数字字符串,例如'76',而不是'76er'

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

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

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

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

1 个答案:

答案 0 :(得分:2)

尝试r"\b\d{2,3}\b"\b表示单词边界。