2024-04-20 13:05:45 发布
网友
我想匹配像'76'这样的数字字符串,但不是'76er'
我尝试了以下方法,并尝试使用[^a-z] 因此,我不会捕获2-3位之后的a-z字符,但出于某种原因,我无法使用测试字符串
test=“波士顿凯尔特人112费城76人95”
应返回[“112”、“95”]
re.findall(r"\d{2,3}", mystring)
试试r"\b\d{2,3}\b"\b表示单词边界
r"\b\d{2,3}\b"
\b
试试
r"\b\d{2,3}\b"
\b
表示单词边界相关问题 更多 >
编程相关推荐