标签: python regex string
我想匹配数字字符串,例如'76',而不是'76er'
我尝试了以下操作,并尝试了[^ a-z] 因此我不会在2-3位数字后捕获a-z字符,但由于某种原因无法使用我的测试字符串
test =“波士顿凯尔特人队112费城76人95”
应返回[“ 112”,“ 95”]
re.findall(r"\d{2,3}", mystring)
答案 0 :(得分:2)
尝试r"\b\d{2,3}\b"。 \b表示单词边界。
r"\b\d{2,3}\b"
\b