searchfile(path,k)
验证正确
^
表示行的开头,^\d
表示必须以数字开头。
$
表示行的结束,\d$
表示必须以数字结束。
import re def regex(s, t): # re_mail=re.compile(t) for x in s: m = re.match(t, x) n = m.groups() if n[2]=='com': print('%s is mail' % x) else: print('%s is failed' % x) ke = r'^([0-9a-zA-Z\_\.]*)\@([a-zA-Z\_\.]*)\.([0-9a-zA-Z\_\.]{3})$' s1 = ['[email protected]', '[email protected]'] regex(s1, ke)
实现邮箱格式