我正在尝试检查给定字符串的匹配项。
输入可能如下所示:3256-10wyput
所以我们使用了这种模式[0-9]{4}\-[0-9a-z]{7}
我想准备一个if语句,检查输入是否适合我的正则表达式。
伪代码看起来像这样:
if regex in string:
return True
应该怎么样? 谢谢你的建议。 乙
答案 0 :(得分:1)
您想使用re.match()功能进行检查:
import re
if re.match('[0-9]{4}-[0-9a-z]{7}', '3256-10wyput'):
return True