【发布时间】:2018-04-15 14:35:57
【问题描述】:
import re
def find_words(num,string):
a = re.findall('\w{int(num),}',string)
return(a)
find_words(4, "dog, cat, baby, balloon, me")
输出为 []
#####
import re
string = "dog, cat, baby, balloon, me"
a = re.findall('\w{4,}',string)
print(a)
输出为 ['baby', 'balloon']
【问题讨论】:
-
int(num)在字符串文字中不是4。字符串文字内容不会作为 Python 代码执行。 -
如果你在问题中显示输出。