Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python正则表达式,用于数字而不是包含数字的字符串(参见示例)_Python_Regex_String - Fatal编程技术网

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

Python正则表达式,用于数字而不是包含数字的字符串(参见示例),python,regex,string,Python,Regex,String,我想匹配像'76'这样的数字字符串,但不是'76er' 我尝试了以下方法,并尝试使用[^a-z] 因此,我不会捕获2-3位之后的a-z字符,但出于某种原因,我无法使用测试字符串 test=“波士顿凯尔特人112费城76人95” 应返回[“112”、“95”] 试试r“\b\d{2,3}\b”\b表示单词边界。试试r“\b\d{2,3}\b”\b表示单词边界。谢谢Alex,我知道我丢失了一些特殊的正则表达式字符!谢谢Alex我知道我错过了一些特殊的正则表达式角色! re.findall(r"\d{

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

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

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

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


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

试试
r“\b\d{2,3}\b”
<代码>\b表示单词边界。

谢谢Alex,我知道我丢失了一些特殊的正则表达式字符!谢谢Alex我知道我错过了一些特殊的正则表达式角色!
re.findall(r"\d{2,3}", mystring)