我哪里错了?
import re
def check_num(input):
pattern = re.compile(r"\bd{3}\d{3}-\d{4}\b")
match = pattern.search(input)
if match:
return print(match.group)
return print("None")
print(check_num("my number is 817 994-8667"))
编译器不会返回任何我现在应该做的事情吗?
答案 0 :(得分:-1)
如果您正在运行普通的python脚本,则需要将以下代码添加到文件底部,
if __name__ == '__name__':
check_num(number)
或
添加,
check_num(number)